Skip to main content

django-related-field-display

A simple Django admin mixin to easily display and link related model fields using __ syntax.

This package allows you to use the double underscore (__) syntax in list_display and list_filter attributes of Django admin classes to display related model fields without needing to write custom methods or properties.

This project is inspired from django-admin-related package, but it is deprecated and not maintained anymore.

Installation

pip install django-related-field-display

Usage

from django.contrib import admin
from related_field_display.admin import RelatedFieldDisplayMixin
from .models import YourModel

@admin.register(YourModel)
class YourModelAdmin(RelatedFieldDisplayMixin, admin.ModelAdmin):
    list_display = ('id', 'related_field__name', 'another_field')
    list_filter = ('related_field__category',)
    ordering = ('-id',)

PyPI

PyPI version

Release files for django-related-field-display 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-related-field-display 0.1.3
File Size Uploaded
django_related_field_display-0.1.3.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-related-field-display 0.1.3
File Interpreter ABI Platform
django_related_field_display-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 7.8 kB

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page