Change Django Settings on Custom admin page at "RUNTIME".
pip install django-onthefly
Replace 'django.contrib.admin' with 'django.contrib.admin.apps.SimpleAdminConfig' Add 'adminplus' after SimpleAdminConfig
'django.contrib.admin.apps.SimpleAdminConfig',
# ...
'adminplus',
# ...
Add 'onthefly' at the bottom of the list.
INSTALLED_APPS = (
'django.contrib.admin.apps.SimpleAdminConfig', (instead of 'django.contrib.admin')
# ...
'adminplus',
# ...
# ...
'onthefly'
)
# urls.py
from django.contrib import admin
from adminplus.sites import AdminSitePlus
admin.site = AdminSitePlus()
admin.autodiscover()
urlpatterns = [
# ...
# Include the admin URL conf as normal.
(r'^admin', include(admin.site.urls)),
# ...
]
go to django admin panel and see Onthefly Settings on bottom of the page as Custom Views Add, Delete or Change settings at runtime.