django-nested-admin - Django admin classes that allow for nested inlines

  •        44

django-nested-admin is a project that makes it possible to nest admin inlines (that is, to define inlines on InlineModelAdmin classes). It is compatible with Django 1.8+ and Python versions 2.7 and 3.4+ and works with or without Grappelli. When Grappelli is not installed it allows Grappelli-like drag-and-drop functionality. To use django-nested-admin in your project, "nested_admin" must be added to the INSTALLED_APPS in your settings and you must include nested_admin.urls in your django urlpatterns. django-grappelli is an optional dependency of django-nested-admin. If using Grappelli, make sure the appropriate version of Grappelli is installed for your version of Django.

http://django-nested-admin.readthedocs.org/
https://github.com/theatlantic/django-nested-admin

Tags
Implementation
License
Platform

   




Related Projects

django-adminplus - Easily add custom views to the Django admin.

  •    Python

AdminPlus aims to be the smallest possible extension to the excellent Django admin component that lets you add admin views that are not tied to models. There are packages out there, like Nexus and django-admin-tools that replace the entire admin. Nexus supports adding completely new "modules" (the Django model admin is a default module) but there seems to be a lot of boiler plate code to do it. django-admin-tools does not, as far as I can tell, support adding custom pages.

django-flat-theme - A flat theme for Django admin interface. Modern, fresh, simple.

  •    CSS

Please use this app if your project is powered by an older Django version. django-flat-theme brings fresh air to the default Django Admin interface which hasn't changed in 10 years, since the very first version of Django framework. This theme makes the UI modern and clean.

django-admin-bootstrap - Responsive Theme for Django Admin With Sidebar Menu

  •    HTML

If you're looking for a version compatible with Django 1.8 just install 0.3.7.1. And don't forget to add bootstrap_admin in INSTALLED_APPS before the django.contrib.admin.

django-admin-sortable2 - Generic drag-and-drop ordering for objects in the Django admin interface

  •    Javascript

A replacement for django-admin-sortable using an unintrusive approach. This plugin is a generic drag-and-drop ordering module for sorting objects in the List, the Stacked- and the Tabular-Inlines Views in the Django Admin interface.

django-import-export - Django application and library for importing and exporting data with admin integration

  •    Python

django-import-export is a Django application and library for importing and exporting data with included admin integration. Username and password for admin are 'admin', 'password'.


django-ordered-model - Allows Django models to be ordered and provides a simple admin interface for reordering them

  •    Python

django-ordered-model allows models to be ordered and provides a simple admin interface for reordering them. Add ordered_model to your SETTINGS.INSTALLED_APPS.

django-object-actions - A Django app for adding object tools for models in the admin

  •    Python

If you've ever tried making your own admin object tools and you were like me, you immediately gave up. Why can't they be as easy as making Django Admin Actions? Well now they can be. Add django_object_actions to your INSTALLED_APPS so Django can find our templates.

django-forms-builder - Let users build forms in Django admin

  •    Python

A Django reusable app providing the ability for admin users to create their own forms within the admin interface, drawing from a range of field widgets such as regular text fields, drop-down lists and file uploads. Options are also provided for controlling who gets sent email notifications when a form is submitted. All form entries are made available in the admin via filterable reporting with CSV/XLS export. The following HTML5 form features are supported.

django-fluent-dashboard - An improved django-admin-tools dashboard for Django projects

  •    Python

An improved django-admin-tools dashboard for Django projects

django-pagedown - A django app that allows the easy addition of Stack Overflow's "PageDown" markdown editor to a django form field, whether in a custom app or the Django Admin

  •    Python

Note that this package will install a cloned copy (git submodule) of the Pagedown library from http://github.com/timmyomahony/pagedown/. The widget can be used both inside the django admin or independendly.

django-modeltranslation - Translates Django models using a registration approach.

  •    Python

The modeltranslation application is used to translate dynamic content of existing Django models to an arbitrary number of languages without having to change the original model classes. It uses a registration approach (comparable to Django's admin app) to be able to add translations to existing or new projects and is fully integrated into the Django admin backend. The advantage of a registration approach is the ability to add translations to models on a per-app basis. You can use the same app in different projects, may they use translations or not, and you never have to touch the original model class.

awesome-django - Repository mirror of GitLab: https://gitlab.com/rosarior/awesome-django

  •    Makefile

A curated list of awesome Django apps, projects and resources. A: An awesome package is one that is mature (not recently released), is well maintained, has a good amount of users, has good documentation, follows the best practices, and which latest release is less than 1 year old. Awesome Django packages and projects are the ones that inspire and serve as examples.

bootstrap-django-admin - Django admin templates styled with Twitter Bootstrap

  •    Python

Django admin templates styled with Twitter Bootstrap

django-admin-bootstrapped - A Django admin theme using Twitter Bootstrap

  •    HTML

A Django admin theme using Bootstrap. It doesn't need any kind of modification on your side, just add it to the installed apps. You can inject custom html on top of any change form creating a template named admin_model_MODELNAME_change_form.html into the application's template folder. Eg: myapp/templates/myapp/admin_model_mymodelname_change_form.html or project/templates/myapp/admin_model_mymodelname_change_form.html.

django-admin-tools - Extends the Django Admin to include a extensible dashboard and navigation menu

  •    Python

The code is hosted on Github. Django-admin-tools is generously documented, you can browse the documentation online. a good start is to read the quickstart guide.

django-newsletter - An email newsletter application for the Django web application framework, including an extended admin interface, web (un)subscription, dynamic e-mail templates, an archive and HTML email support

  •    Python

Newsletter application for the Django web framework. Django app for managing multiple mass-mailing lists with both plaintext as well as HTML templates with rich text widget integration, images and a smart queueing system all right from the admin interface.

django-image-cropping - Django helper application to easily and non-destructively crop arbitrarily large images in admin and frontend

  •    Javascript

django-image-cropping is an app for cropping uploaded images via Django's admin backend using Jcrop. django-image-cropping is perfect when you need images with a specific size for your templates but want your users or editors to upload images of any dimension. It presents a selection with a fixed aspect ratio so your users can't break the layout with oddly-sized images.

django-jet - Modern responsive template for the Django admin interface with improved functionality

  •    Python

We are proud to announce completely new Jet. Please check out Live Demo. Developing of new features for Django Jet will be frozen, only critical bugs will be fixed.

houston - A zero-config, Django Admin-like admin for Meteor

  •    CoffeeScript

Houston is a zero-config Meteor Admin, modeled after Django Admin, intended as a simple way for developers to give end-users (or themselves) an easy way to view and manipulate their app's data. Watch a video demo from Meteor Devshop or read below for more. Houston is no longer being maintained. Interested in the story behind Houston? Check out Confessions of a Deadbeat Open Source Maintainer.

django-grappelli - A jazzy skin for the Django Admin-Interface (official repository).

  •    Javascript

A jazzy skin for the Django Admin-Interface (official repository).