Django Admin Generator is a management command toautomatically generate a Django `admin.py` file for given apps/models.
Project description
Introduction
The Django Admin Generator is a project which can automatically generate (scaffold) a Django Admin for you. By doing this it will introspect your models and automatically generate an Admin with properties like:
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
Links
- Documentation
- Package homepage
- My blog
Install
To install:
Run pip install django-admin-generator or execute python setup.py install in the source directory
Add django_admin_generator to your INSTALLED_APPS
If you want to run the tests, run py.test (requires pytest)
Usage
To generate an admin for a given app:
./manage.py admin_generator <APP_NAME> >> <APP_NAME>/admin.py
To generate an admin for a given app with all models starting with user:
./manage.py admin_generator <APP_NAME> ‘^user’ >> <APP_NAME>/admin.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django-admin-generator-1.5.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e46edebdd613aabfbb2760c301910e6a0579d4958406bf9dcd5930df59dc8d1 |
|
MD5 | 58b82c208284f575becc1699b76402d4 |
|
BLAKE2b-256 | 2219f0e2bf459016da68ebee4621383f65ae212cf236a5095d6089b661f53d4d |
Hashes for django_admin_generator-1.5.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d3cd346dbdcf36a9f26dc824695104eb18ac5bdb5ce1ae7bb512c6c94bd7714 |
|
MD5 | 39399611e21cceff377402c936ed5bad |
|
BLAKE2b-256 | bcde20afe59200cb67a6366616bf3b17252782b161d24c8047ed7ef5f278d082 |