Skip to main content

Allow foreign key attributes in list_display with '__'

Project description

====================
django-related-admin
====================

Allow foreign key attributes in list_display with '__'

This is based on (DjangoSnippet 2996)[https://djangosnippets.org/snippets/2996/] which was made by Kpacn.

Installation
------------

Installation
-----------

1. This library is on PyPI so you can install it with::

pip install django-related-admin

or from github::

pip install git+https://github.com/PetrDlouhy/django-related-admin#egg=django-related-admin

2. Add "polls" to your INSTALLED_APPS setting like this::

INSTALLED_APPS = (
...
'related_admin',
)

Usage
-----

from related_admin import RelatedFieldAdmin

class FooAdmin(RelatedFieldAdmin):
# these fields will work automatically:
list_display = ('address__phone','address__country__country_code','address__foo')

# ... but you can also define them manually if you need to override short_description:
address__foo = getter_for_related_field('address__foo', short_description='Custom Name')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-related-admin-0.2.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

django-related-admin-0.2.linux-x86_64.tar.gz (3.4 kB view details)

Uploaded Source

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page