django manage.py扩展自定义命令
来源:互联网 发布:sql视图是什么 编辑:程序博客网 时间:2024/04/26 07:19
# django manage.py扩展自定义命令
环境:
mac
django1.10.3
在实际的项目开发过程中,我们可能要执行某脚本初始化数据库,可能要启动多个服务,比如启动celery,redis等。要是直接执行python mange.py celery/redis那该多方便啊!,能把这些命令整合到django框架的manage.py中吗?
示例-初始化数据
通过执行python manage.py initdata命令初始化数据,执行此命令后,调用某数据初始化脚本文件,进行数据初始化。
1.创建项目 myproject
略
2.创建app myapp,并配置settings.py
settings.py
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
3.在myapp下建management.commands模块
建立后的目录如下:
4.在commands下建initdata.py文件
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
5.编写data.py
- 1
- 2
- 3
- 4
- 5
- 6
6.执行python manage.py initdata
阅读全文
0 0
- django manage.py扩展自定义命令
- django manage.py扩展自定义命令
- Django 自定义manage.py 命令
- Django--manage.py命令大全
- python django manage.py 命令集合
- Django中manage.py命令总结
- django学习7 manage.py 命令
- 编写Django自定义manage命令
- 【Django】如何自定义manage.py命令? 达到启动后台进程的目的?
- Django-manage.py
- Django-manage.py
- 扩展Django:实现自己的manage命令
- 扩展Django:实现自己的manage命令
- 扩展Django:实现自己的manage命令
- 扩展Django:实现自己的manage命令
- 扩展Django:实现自己的manage命令
- Django框架中manage.py runserver命令过程分析
- django manage.py命令,可以创建用户等
- HDU 1074:Doing HomeWork(状态压缩DP)
- 顺序表应用2:多余元素删除之建表算法
- 求乘法逆元
- 禅道项目管理工具部署
- 用go实现linux命令行
- django manage.py扩展自定义命令
- ElasticSearch 5.1.1安装
- 简单的五子棋程序(可悔棋版和普通版)
- 仿真学习心得
- mysql学习之路09-触发器
- 两个数求和
- VS2015编译Python2.7.14源码(失败)
- C# Dictionary
- Test 2017.10.09