django-admin-lazy-load
Allows to speed-up loading of django admin page by loading heavy calculated field in lazy maner - via separate ajax requests
Install
pip install django-admin-lazy-load- Add
"admin_lazy_load"toINSTALLED_APPS - Make sure
django.contrib.staticfiles.finders.AppDirectoriesFinderis not disabled in your settings.
Usage
from admin_lazy_load import LazyLoadAdminMixin
....
class YourModelAdmin(LazyLoadAdminMixin, ModelAdmin):
...
lazy_loaded_fields = (
'calculated_value'
)
list_display = (
...
'calculated_value_lazy_click'
...
)
def calculated_value(self, obj):
return ...
Metadata
Release files for django-admin-lazy-load 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-admin-lazy-load-0.2.1.tar.gz | 17.5 kB | Details |
Release files / django-admin-lazy-load-0.2.1.tar.gz
| Download URL | django-admin-lazy-load-0.2.1.tar.gz |
|---|---|
| Size | 17.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3742830f900710dc2da197409317b967df115df783250987ffcd83d20259912a
|
|
BLAKE2b-256 checksum How to use checksums |
5ccc5f7ec09a13e365d25bcc2a213f134acb7db024486f33a0d4905d1d7fbbda
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.2
|