Create dynamic models from Django administration (with migration support).
Install django-dynamic-admin package in your Django project:
pip install django-dynamic-admin
Add "django-dynamic-admin" to your INSTALLED_APPS setting like this:
INSTALLED_APPS = [ ... 'polymorphic' 'dynamicadmin', ]
Run python manage.py migrate to create the base models.
See https://github.com/seht/dynamicadmin-example-project for example usage.
Visit http://127.0.0.1:8000/admin/ to create dynamic models from Django administration.
Create new field types by extending dynamicadmin.models.Field
Create new content types by extending dynamicadmin.models.Bundle
- Field weights
- All field types
- Runtime migrations
- ...