skip to navigation
skip to content

Not Logged In

django-admin-generator 1.1

Django Admin Generator is a management command to automatically generate a Django `admin.py` file for given apps/models.

Latest Version: 1.3.2

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
 
File Type Py Version Uploaded on Size
django-admin-generator-1.1.tar.gz (md5) Source 2014-04-28 7KB
  • Downloads (All Versions):
  • 59 downloads in the last day
  • 401 downloads in the last week
  • 1193 downloads in the last month