readme.md 975 B

项目执行顺序

1、启动redis

redis-server

2、启动定时任务

celery -A admin_site beat

3、启动异步任务队列

celery -A admin_site worker -l info --max-memory-per-child=524288000

windows 下的 celery 会出现进程之间的通信问题

pip install eventlet
celery -A admin_site worker -l info --max-memory-per-child=524288000 -P eventlet 

4、运行项目

python3 manage.py runserver 

其他说明

进入 redis

redis-cli

如何重建sql表

1、django_migrations

delete
from django_migrations
where app like 'order'

2、先执行 makemigrations,创建python生成表的函数

python3 manage.py makemigrations order

3、 再执行 migrate,运行sql创建语句

python3 manage.py migrate order

创建超级管理员

python3 manage.py createsuperuser

创建模块

python3 manage.py startapp