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.1.tar.gz (4.1 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.1-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for django_admin_boilerplate-0.1.1.tar.gz
Algorithm Hash digest
SHA256 49c68f91b5ac7ca028758ee071ec3fb1232463751de1fafce9a1a6fc81a723fc
MD5 488a5fc70c5319cbed8f8a5b24b73f69
BLAKE2b-256 e87f83ee74f4cce4c85e2655e66b4f8f5db4a9a8cae78ec90121752e041a3dcd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_admin_boilerplate-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 582105e86fd4d6081eaa6d69a9779291aaa1f760f91c21791a1156370132df7c
MD5 99e1efc991403ef2bac36f498748cafa
BLAKE2b-256 a4ff8b384949243fd8203cc064642c2b3e317017c5c3e27f6cbe51e19d947ac2

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