新建项目
- 首先尝试这个django-admin startproject 项目名称
- 上面那个不行试试这个django-admin.py startproject 项目名称!
新建APP
- python manage.py startapp APP名称
启动测试服务器
- python manage.py runserver后面可以加地址,端口号,不指定端口号默认为8000,不指定IP地址默认为本地地址127.0.0.1。
- python manage.py runserver 0.0.0.0:8080
- uvicorn taskproj.asgi:application --reload --host 0.0.0.0 --port 8003启动uvicorn服务器- --reload检测文件变化重启服务器- --host监听地址- --port 8003监听端口
- daphne mowu.asgi:application -b 0.0.0.0 -p 8000启动daphne服务器
迁移数据库表
- python manage.py makemigrations生成迁移文件
- python manage.py migrate迁移数据库表
创建超级管理员用户
- python manage.py createsuperuser然后依次根据提示输入用户名,邮箱,密码(密码输入两遍)
服务器部署前检查
- python manage.py check --deploy
静态文件迁移
- python manage.py collectstatic
django shell
- python manage.py shell
celery启动
- celery -A mowu worker -l info -P eventlet










