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.4.tar.gz
(6.3 kB
view hashes)
Built Distribution
Close
Hashes for django_indo-1.0.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b91c30ae15594fb7d3c2c6f30e251f60d7cfe8aaec96321a0fffb1190f93c22 |
|
MD5 | 8002e36e8ff18eb4b44a086b0ebf7153 |
|
BLAKE2b-256 | fd1a9c878aa32238f7df87ba45e8d129fe9fc3fac68e2bdf043b109ef23fdb17 |