Django管理生成器是一个管理命令,用于自动生成Django`管理员py`给定应用程序/模型的文件。
django-admin-generator-blokz的Python项目详细描述
简介
Django管理生成器是一个可以自动生成的项目 (脚手架)一个Django管理员给你。这样做会反省你的 建模并自动生成具有以下属性的管理员:
- list_display for all local fields
- list_filter for foreign keys with few items
- raw_id_fields for foreign keys with a lot of items
- search_fields for name and slug fields
- prepopulated_fields for slug fields
- date_hierarchy for created_at, updated_at or joined_at fields
链接
安装
要安装:
- Run pip install django-admin-generator-blokz or execute python setup.py install in the source directory
- Add django_admin_generator to your INSTALLED_APPS
如果要运行测试,请运行py.测试(需要pytest)
使用
要为给定应用程序生成管理员:
./manage.py admin_generator APP_NAME >> APP_NAME/admin.py
要为给定的应用程序生成一个管理员,所有模型都以user开头:
./manage.py admin_generator APP_NAME ‘^user’ >> APP_NAME/admin.py
- 项目
标签: