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
Install
To install simply execute python setup.py install in the source directory or pip install django-admin-generator. If you want to run the tests first, run py.test
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
Hashes for django-admin-generator-1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14ce2cb340d2298b96d73b97a668b1b6fb430c52f80032c16b031d213db43463 |
|
MD5 | b930e3ba5d234d3e7d417f2b56445fa6 |
|
BLAKE2b-256 | a96924268edc8eebc9d33b8dda02dc8b325d42c55e0a266d41de5b7f1d0635c9 |