# admin-server **Repository Path**: dangkai/admin-server ## Basic Information - **Project Name**: admin-server - **Description**: admin-server - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-10-20 - **Last Updated**: 2026-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # admin-server admin-基于Django+vue3的rbac权限管理系统 # 附录 ⚠️ Windows上面无法正常运行celery flower,导致任务监控无法正常使用,请使用Linux环境开发部署 ### A.一键执行命令【不支持windows平台,如果是Windows,请使用 手动执行命令】 ```shell python manage.py start all -d # -d 参数是后台运行,如果去掉,则前台运行 ``` ### B.手动执行命令 #### 2.定时任务 ```shell python -m celery -A server beat -l INFO --scheduler django_celery_beat.schedulers:DatabaseScheduler --max-interval 60 python -m celery -A server worker -P threads -l INFO -c 10 -Q celery --heartbeat-interval 10 -n celery@%h --without-mingle ``` #### 3.任务监控,在windows无需执行,因为Windows平台无法正常运行 ```shell python -m celery -A server flower -logging=info --url_prefix=api/flower --auto_refresh=False --address=0.0.0.0 --port=5566 ``` #### 1.api服务 ```shell python manage.py runserver 0.0.0.0:8896 ``` [comment]: <生成数据表并迁移> (生成数据表并迁移) python manage.py makemigrations python manage.py migrate [comment]: <创建超级管理员> (创建超级管理员;操作之前必须配置好Redis和数据库;) python manage.py createsuperuser [comment]: <导入默认菜单,权限,角色等数据> (导入默认菜单,权限,角色等数据) python manage.py load_init_json redis-server redis.windows.conf redis-server --service-install redis.windows-service.conf --loglevel verbose 卸载服务:redis-server --service-uninstall 开启服务:redis-server --service-start 停止服务:redis-server --service-stop [comment]: <> (生成接口文档css) python manage.py collectstatic