manage.py命令
在终端进入django的项目目录,输入指令: ``` python manage.py help ``` ## 查看基础的命令信息 ### 常用命令 创建app ``` startapp ``` 从模型对象创建数据迁移文件并保存在app的migrations文件夹 ``` makemigrations ``` 根据迁移文件的内容在数据库里生成相应的数据表 ``` migrate ``` 在本地计算机上启动django项目 ``` runserver ``` 收集所有的静态文件 ``` collectstatic ``` 为内置用户表创建超级管理员账号 ``` createsuperuser ``` ### 其他命令 修改内置用户表的用户密码 ``` changepassword ``` 删除数据库中已不使用的数据表 ``` remove_stale_contenttypes ``` 检测整个项目是否存在异常问题 ``` check ``` 编译语言文件,用于项目的区域语言设置 ``` compilemessages ``` 创建缓存数据表,为内置的缓存机制提供储存功能 ``` createcachetable ``` 进入django配置的数据库,可以执行数据库的sql语句 ``` dbshell ``` 显示settings.py的配置信息与默认配置的差异 ``` diffsettings ``` 导出数据表的数据并以json格式储存,如python manage.py dumpdata app_1 > data.json,这是app_1的模型所对应的数据导出,并保存在data.json中 ``` dumpdata ``` 清空数据表的数据信息 ``` flush ``` 获取项目所有模型的定义过程 ``` inspectdb ``` 将数据文件导入数据表 ``` loaddata ``` 创建语言文件,用于项目的区域语言设置 ``` makemessages ``` 向指定的收件人发送测试的电子邮件 ``` sendtestmail ``` 进入django的shell模式,用于调试项目功能 ``` shell ``` 查看当前项目的所有迁移文件 ``` showmigrations ``` 查看清空数据库的sql语句脚本 ``` sqlflush ``` 根据迁移文件内容输出相应的sql语句 ``` sqlmigrate ``` 重置数据表递增字段的索引值 ``` sqlsequencereset ``` 对迁移文件进行压缩处理 ``` squashmigrations ``` 创建新的django项目 ``` startproject ``` 运行app里面的测试程序 ``` test ``` 新建测试数据库并使用该数据库运行项目 ``` testserver ``` 清除会话Session数据 ``` clearsessions ``` 查找静态文件的路径信息 ``` findstatic ```
创建时间:2023-03-19
|
最后修改:2023-12-27
|
©允许规范转载
酷酷番茄
首页
文章
友链