Skip to main content

Create dynamic models from Django administration

Project description

Create dynamic models from Django administration (with migration support).

Quick start

  1. Install django-dynamic-admin package in your Django project:

    pip install django-dynamic-admin
  2. Add “django-dynamic-admin” to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = [
        ...
        'polymorphic'
        'dynamicadmin',
    ]
  3. Run python manage.py migrate to create the base models.

  4. See https://github.com/seht/dynamicadmin-example-project for example usage.

  5. Visit http://127.0.0.1:8000/admin/ to create dynamic models from Django administration.

Adding new Field types

Create new field types by extending dynamicadmin.models.Field

Adding new Content types

Create new content types by extending dynamicadmin.models.Bundle

TODO

  • Field weights

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-dynamic-admin-0.3.0.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

django_dynamic_admin-0.3.0-py3-none-any.whl (17.9 kB view details)

Uploaded Python 3

File details

Details for the file django-dynamic-admin-0.3.0.tar.gz.

File metadata

  • Download URL: django-dynamic-admin-0.3.0.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for django-dynamic-admin-0.3.0.tar.gz
Algorithm Hash digest
SHA256 db23ff27741a55aecfbaa42b24b81a12f42bc4841b8cced20cc0e1c0d488ee26
MD5 15f800d2514664c874c3a3b959fa735f
BLAKE2b-256 05377ed9bc97208df29260051a269614f9cc951f78e207d288a39d4d0192ce99

See more details on using hashes here.

File details

Details for the file django_dynamic_admin-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: django_dynamic_admin-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 17.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for django_dynamic_admin-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b9dc7218097c77a7010a6dfcc3f03d7650d3c7ab4264637c5643e48752b3568f
MD5 1260079aca57fc6cb948dc7e9133ee0c
BLAKE2b-256 ebcfabbd0ede359fd75f3e9675869dfb4c72e1f3e6fd312b8bdc78c726612462

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page