django应用程序的简单脚手架
django-crud-generator的Python项目详细描述
django积垢发生器
这是一个基于Base Django自动化crud操作的简单脚本 通过contraslash
先决条件:
- 您有一个现有的Django项目,其中一个应用程序带有一个模型来生成它的CRUD
- 您有一个名为
base.html
的模板,该模板包含一个名为content
的块。
- 您已经安装了Base Django app,并且已经在
INSTALLED_APPS
上settings.py
用法:
您应该像这样使用simethin来调用此脚本
cd your/app/path
python django-crud-generator.py --model_name ModelName
运行脚本后,将属性添加到模型url_name = conf.<MODEL_NAME>_DETAIL_URL_NAME
。
确保您的path/to/application/urls.py
由主urls.py
文件路由。
选项:
--model_prefix
:用于为url的conf.py
变量中的所有配置添加前缀--url_pattern
:在urls.py
中定义url模式--create_api
:如果True
创建基于Django Rest Framework 的api