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

If you're not sure about the file name format, learn more about wheel file names.

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 Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page