Ajax call in Django admin interface
Project description
Auto load field data on change of other field value in django admin with Ajax call
Requirements
Django 2.0+
Installation
pip install django-indo
Add indo to INSTALLED_APPS:
INSTALLED_APPS = [
...
'indo',
...
]
Example usage
from indo.admin import IndoResponseMixin, IndoSetFieldMixin
@admin.register(Customer)
class CustomerAdmin(IndoResponseMixin, admin.ModelAdmin):
fields = (
'name',
'address',
)
@admin.register(Order)
class OrderAdmin(IndoSetFieldMixin, admin.ModelAdmin):
fields = (
'customer',
'delivery_address',
)
indo_fields = {
'delivery_address': 'customer__address'
}
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-indo-1.0.3.tar.gz
(6.3 kB
view hashes)
Built Distribution
Close
Hashes for django_indo-1.0.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8e0667b5e5b6c90128dae1aa5d3bfd7195a21843fd0cdde18de18711c3484e1 |
|
MD5 | 80482f520e4fe1626b8d331a3e6340da |
|
BLAKE2b-256 | 363a6d5c3199218a1cd3f951f1d1f09f6a2ea4378f05a1f3ddab71522902ed8a |