django admin generator是一个管理命令,用于为给定的应用程序/模型自动生成django“admin.py”文件。
django-admin-generator的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 or execute python setup.py install in the source directory
- Add django_admin_generator to your INSTALLED_APPS
如果要运行测试,请运行py.test(需要pytest)
用法
为给定应用生成管理员:
./manage.py admin_generator APP_NAME >> APP_NAME/admin.py
为给定的应用程序生成管理员,所有型号都以用户开始:
./manage.py admin_generator APP_NAME ‘^user’ >> APP_NAME/admin.py