Skip to main content

A boilerplate for Django admin dashboards

Project description

Django Admin Boilerplate

🚀 A simple boilerplate for Django admin dashboards with theme settings, user management, and database model overview.

Features

  • 📊 Admin dashboard with dynamic database stats.
  • 🎨 User-based theme selection.
  • 🔄 Easy integration into existing Django projects.
  • 📈 User analytics visualization.

📦 Installation

  1. Install via pip:

    pip install django-admin-boilerplate
    
  2. Add to INSTALLED_APPS in your Django project:

    INSTALLED_APPS = [
        "django_admin_boilerplate",
        "django.contrib.admin",
        "django.contrib.auth",
        ...
    ]
    
  3. 🔗 Add URLs to urls.py Modify your project's urls.py to include the admin dashboard:

    from django.urls import path, include
    
    urlpatterns = [
        path("admin-dashboard/", include("django_admin_boilerplate.urls")),
    ]
    

🛠️ Usage

  1. Run migrations:

    python manage.py migrate
    
  2. Create a superuser if needed:

    python manage.py createsuperuser
    
  3. Start the Django server:

    python manage.py runserver
    
  4. Access the admin dashboard at:

    http://127.0.0.1:8000/admin-dashboard/
    

📜 License

This project is licensed under the MIT License.

🤝 Contributing

Contributions are welcome! Feel free to submit a pull request or open an issue.

📧 Contact

For questions or support, reach out via GitHub Issues.

PYPI homepage

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_admin_boilerplate-0.1.4.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

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

django_admin_boilerplate-0.1.4-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file django_admin_boilerplate-0.1.4.tar.gz.

File metadata

File hashes

Hashes for django_admin_boilerplate-0.1.4.tar.gz
Algorithm Hash digest
SHA256 88934fe7b55495d2eb0dcaeb2af7af7dd52cdcc494d509d6dbf70ecd6593aab1
MD5 06f831026b1d78ca16bea6ad55bf05ae
BLAKE2b-256 6fc5884f2088ad963ba93f29bb75b2e2f4375535a02f2eedbe8976aa5f6cd94e

See more details on using hashes here.

File details

Details for the file django_admin_boilerplate-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for django_admin_boilerplate-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8e2ea70f9a8a5c33605741f6d2e850ceac24ff47978cd63c78a0028d8d427558
MD5 5c557d9bdefb2a7a3bfaa7a578df412a
BLAKE2b-256 c6ae5d17d07d81b1a1c80303a7f9406e1d46dcc41f3a5e3ecfabbf5e1a532d36

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