$npx skillfedfor your agent

django-reverse-admin

SkipPyPI Dynamic ContentReleased Mar 202181.7K downloads / moBSDSource build

Decision gist · record as of 2026-08-14

sdist only — django_reverse_admin-2.9.6.zip · builds from source
v2.9.6 · released 2021-03-27 · Python >=3

No. The package is abandoned (no releases since 2021-03-27) and explicitly documented to hook into Django admin internals that change frequently. High install friction combined with maintenance status means you will likely encounter compatibility issues with current Django versions and have no path to fixes. Consider whether a maintained alternative or custom admin solution better suits your project.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Django 2.0+; package is abandoned and may not work with current Django versions due to reliance on admin internals.
  • High install friction: the package is abandoned (last release 2021-03-27, 1966 days ago) and has no runtime dependencies listed, suggesting it may require manual compatibility work with current Django versions.
  • The description notes it hooks into Django admin internals and may not work with later Django versions.

License · maintenance · safety

BSD (permissive) — BSD permissive license allows use in most projects without significant restriction, though you should verify compatibility with your own license terms.

last release 2021-03-27 (1966 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 81,657 downloads/mo, #14,211 on PyPI

Verify before relying

pip install django-reverse-admin

from django.contrib import admin
from django_reverse_admin import ReverseModelAdmin

class PersonAdmin(ReverseModelAdmin):
    inline_reverse = ['business_addr']

admin.site.register(Person, PersonAdmin)
  • Whether the package works with Django versions released after 2021-03-27.
  • Whether Python versions beyond 3.7 (the last version mentioned in requirements) are actually supported despite 'supports_current' classifier.
  • Current maintenance status and whether any community forks or replacements exist.
Same gist for agents: .md · .json

What it is and what it does

Django Reverse Admin extends Django's admin interface to handle OneToOneField and ForeignKey relationships in a more intuitive way. Instead of forcing users to select related objects from dropdown menus, it allows related models to be edited inline directly within the parent model's change form—similar to Django's standard inline editing but working in the reverse direction (from the model that doesn't own the foreign key).

The package is designed for Django 2.0 and later, supporting Python 3.4+. It works by hooking into Django admin internals to register reverse inlines, letting you configure which relationships should appear as inline editors and whether they should use tabular or stacked layouts. However, the package has been abandoned since March 2021 and may require compatibility work with recent Django versions.

Use it for

  • Edit a Person's home and business Address records inline within the Person admin change form instead of separately.
  • Manage OneToOneField relationships in Django admin without switching between multiple forms.
  • Display and edit reverse ForeignKey relationships inline when the foreign key is defined on the related model.
  • Improve admin UX for hierarchical data where a parent model has multiple one-to-one child relationships.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No.

The package is abandoned (no releases since 2021-03-27) and explicitly documented to hook into Django admin internals that change frequently. High install friction combined with maintenance status means you will likely encounter compatibility issues with current Django versions and have no path to fixes. Consider whether a maintained alternative or custom admin solution better suits your project.

Install

django-reverse-admin on PyPI

Before you install

High install friction: the package is abandoned (last release 2021-03-27, 1966 days ago) and has no runtime dependencies listed, suggesting it may require manual compatibility work with current Django versions. The description notes it hooks into Django admin internals and may not work with later Django versions.

Requires Django 2.0+; package is abandoned and may not work with current Django versions due to reliance on admin internals.

License in practice

BSD permissive license allows use in most projects without significant restriction, though you should verify compatibility with your own license terms.

Quickstart

pip install django-reverse-admin

from django.contrib import admin
from django_reverse_admin import ReverseModelAdmin

class PersonAdmin(ReverseModelAdmin):
    inline_reverse = ['business_addr']

admin.site.register(Person, PersonAdmin)

Verify before relying

  • Whether the package works with Django versions released after 2021-03-27.
  • Whether Python versions beyond 3.7 (the last version mentioned in requirements) are actually supported despite 'supports_current' classifier.
  • Current maintenance status and whether any community forks or replacements exist.

Package facts

LicenseBSD permissive
Python supportSupports the current Python release >=3
Install frictionHigh. Source build required
Runtime dependenciesNone
MaintenanceAbandoned 1,966 days since the last release
First released
Downloads81,657 / month, #14,211 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
License :: OSI Approved :: BSD License

Evidence: django_reverse_admin-2.9.6.zip

Tags

Capabilities
django admin reverse inlineonetoone field inline editingdjango reverse foreign key adminembed related models django admindjango admin inline relationshipsreverse admin inlinesdjango one-to-one inline
Topics
django-adminabandoned

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “django admin reverse inline”

Give your agent the search over MCP, or paste the wish link into any chat.

More Dynamic Content packages

MarkupSafe Worth it
PyPI · Dynamic Content · released Sep 2025

MarkupSafe provides a text object that escapes special characters so untrusted strings can be safely embedded in HTML and XML without injection attacks.

BSD-3-Clausecompiled wheel · 3.9+aging
797.1Mdownloads / mo
Jinja2 Worth it
PyPI · Dynamic Content · released Mar 2025

Jinja2 is a templating engine that renders dynamic content by combining templates with Python-like syntax and data, supporting template inheritance, macros, autoescaping, and sandboxed execution.

BSD-3-Clausepure Python · 3.7+aging
718.6Mdownloads / mo
soupsieve Worth it
PyPI · Python Modules · released Aug 2026

Soupsieve is a CSS selector library designed to work with Beautiful Soup 4 to select, match, and filter HTML and XML elements using modern CSS selectors from CSS level 1 through CSS level 4 specifications.

Install it if you use Beautiful Soup for HTML or XML parsing and want modern CSS selector support.

MITpure Python · 3.10+
428.6Mdownloads / mo
Werkzeug Worth it
PyPI · Application Frameworks · released Apr 2026

Werkzeug is a WSGI utility library providing request/response objects, URL routing, an interactive debugger, HTTP utilities, and a development server for building web applications.

BSD-3-Clausepure Python · 3.9+
268.1Mdownloads / mo
Flask Worth it
PyPI · Application Frameworks · released Feb 2026

Flask is a lightweight WSGI web application framework for building web applications in Python, from simple single-page sites to complex multi-route applications.

BSD-3-Clausepure Python · 3.9+
211.4Mdownloads / mo
Mako Worth it
PyPI · Dynamic Content · released Aug 2026

Mako compiles Python-embedded templates into Python modules for fast rendering, supporting layout inheritance, custom functions, and direct Python expressions within template syntax.

MITpure Python · 3.10+
201.7Mdownloads / mo

See also django-nested-inline · django-nonrelated-inlines · django-ordered-model · swapper · django-nested-admin · django-modeltree · django-reversion-compare · django-admin-inline-paginator · django-solo · django-modelcluster