All Projects → pawamoy → Django Suit Dashboard

pawamoy / Django Suit Dashboard

Licence: isc
Create a dashboard within Django admin interface.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Django Suit Dashboard

Django Jazzmin
Jazzy theme for Django
Stars: ✭ 574 (+665.33%)
Mutual labels:  django, dashboard, admin
Django Jet
Modern responsive template for the Django admin interface with improved functionality. We are proud to announce completely new Jet. Please check out Live Demo
Stars: ✭ 3,207 (+4176%)
Mutual labels:  django, dashboard, admin
Jet Django
Jet Bridge (Django) for Jet Admin – Admin panel framework for your application
Stars: ✭ 168 (+124%)
Mutual labels:  django, dashboard, admin
Django Admin Bootstrap
Responsive Theme for Django Admin With Sidebar Menu
Stars: ✭ 787 (+949.33%)
Mutual labels:  django, dashboard, admin
Dcmp
Docker Container Management Platform(Dashboard UI)
Stars: ✭ 39 (-48%)
Mutual labels:  django, dashboard
Angular Gridster2
Angular gridster 2
Stars: ✭ 956 (+1174.67%)
Mutual labels:  widgets, dashboard
Babybuddy
A 👶 buddy to help caregivers track sleep, feedings, diaper changes, and tummy time to learn about and predict baby's needs without (as much) guess work.
Stars: ✭ 1,021 (+1261.33%)
Mutual labels:  django, dashboard
Root Bootstrap 4 Admin Template With Angularjs Angular 2 Support
Root is Boostrap 4 Admin Template with Angular 2 and AngularJS support
Stars: ✭ 54 (-28%)
Mutual labels:  dashboard, admin
Adminify
An Admin Dashboard based on Vuetify material
Stars: ✭ 923 (+1130.67%)
Mutual labels:  dashboard, admin
Django Admin Numeric Filter
Numeric filters for Django admin
Stars: ✭ 46 (-38.67%)
Mutual labels:  django, admin
River Admin
🚀 A shiny admin interface for django-river built with DRF, Vue & Vuetify
Stars: ✭ 55 (-26.67%)
Mutual labels:  django, admin
Ant Design Pro
👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
Stars: ✭ 30,909 (+41112%)
Mutual labels:  dashboard, admin
Django Controlcenter
Set of widgets to build dashboards for Django projects
Stars: ✭ 866 (+1054.67%)
Mutual labels:  django, dashboard
React Material Admin
☄️React Material Admin is a React template built with Material-UI
Stars: ✭ 1,005 (+1240%)
Mutual labels:  dashboard, admin
Viron
☕️ Automated Design-based Management Console.
Stars: ✭ 925 (+1133.33%)
Mutual labels:  dashboard, admin
Ant Design Vue Pro
👨🏻‍💻👩🏻‍💻 Use Ant Design Vue like a Pro!
Stars: ✭ 8,965 (+11853.33%)
Mutual labels:  dashboard, admin
Thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
Stars: ✭ 10,526 (+13934.67%)
Mutual labels:  widgets, dashboard
Binda
Headless CMS based on Ruby on Rails
Stars: ✭ 60 (-20%)
Mutual labels:  dashboard, admin
Adminlte
Pi-hole Dashboard for stats and more
Stars: ✭ 1,155 (+1440%)
Mutual labels:  dashboard, admin
React Antd Multi Tabs Admin
ts+react+antd-多页签后台模板(纯净版,非 antd pro!)
Stars: ✭ 73 (-2.67%)
Mutual labels:  dashboard, admin

===================== Django Suit Dashboard

.. start-badges

⚠️ Not maintained! ===========================

This project is not maintained anymore.

The reason is that it never got many users (based on Libraries.io and GitHub data), maybe because the docs were hard to read.

I'm also not happy with it: it mixes many languages at once with a deep layered architecture. That's not easy to play with.

Anyway, if you want to take over maintainership, drop me a message at [email protected], I can transfer the project or add contributors.

|travis| |codacygrade| |codacycoverage| |version| |wheel| |pyup| |gitter|

.. |travis| image:: https://travis-ci.org/Pawamoy/django-suit-dashboard.svg?branch=master :target: https://travis-ci.org/Pawamoy/django-suit-dashboard/ :alt: Travis-CI Build Status

.. |codacygrade| image:: https://api.codacy.com/project/badge/Grade/f17fe5fdb2a248efa3e9eccd4b7045a7 :target: https://www.codacy.com/app/Pawamoy/django-suit-dashboard/dashboard :alt: Codacy Code Quality Status

.. |codacycoverage| image:: https://api.codacy.com/project/badge/Coverage/f17fe5fdb2a248efa3e9eccd4b7045a7 :target: https://www.codacy.com/app/Pawamoy/django-suit-dashboard/dashboard :alt: Codacy Code Coverage

.. |pyup| image:: https://pyup.io/repos/github/Pawamoy/django-suit-dashboard/shield.svg :target: https://pyup.io/repos/github/Pawamoy/django-suit-dashboard/ :alt: Updates

.. |version| image:: https://img.shields.io/pypi/v/django-suit-dashboard.svg?style=flat :target: https://pypi.org/project/django-suit-dashboard/ :alt: PyPI Package latest release

.. |wheel| image:: https://img.shields.io/pypi/wheel/django-suit-dashboard.svg?style=flat :target: https://pypi.org/project/django-suit-dashboard/ :alt: PyPI Wheel

.. |gitter| image:: https://badges.gitter.im/Pawamoy/django-suit-dashboard.svg :target: https://gitter.im/Pawamoy/django-suit-dashboard :alt: Join the chat at https://gitter.im/Pawamoy/django-suit-dashboard

.. end-badges

Create a dashboard within Django admin interface.

This application was originally designed to work within Django Suit_ (hence the name), but it is now decoupled from it, you can use it without Suit.

Here is a quick explanation of how it works:

  • you write a base template to add CSS/JavaScript libraries (optional)
  • you write a custom AdminSite to override default URLs and/or add others
  • you write the corresponding views, inheriting from DashboardView
  • each view render the base template (or an extended one) with a grid in the context (layout of rows and columns)
  • columns can contain boxes of content (visual separation on the page)
  • boxes can contain widgets, for which you write the HTML/CSS/JS

So basically django-suit-dashboard does not do much, it just provides a way to create a dashboard in admin interface without touching too much to HTML (which not everyone will approve).

.. _Django Suit: https://github.com/darklow/django-suit

Screenshot

.. image:: https://cloud.githubusercontent.com/assets/3999221/14685134/8cde04be-0733-11e6-8eda-b59f2e2fa6c3.png :alt: Screenshot

License

Software licensed under ISC_ license.

.. _ISC: https://www.isc.org/downloads/software-support-policy/isc-license/

Installation

::

pip install django-suit-dashboard

Documentation

On ReadTheDocs_

.. _On ReadTheDocs: http://django-suit-dashboard.readthedocs.io/

Demo project

Follow these instructions to run the demo locally:

.. code:: bash

git clone https://github.com/Pawamoy/suit-dashboard-demo cd suit-dashboard-demo ./install.sh ^C (Ctrl-c) ./run.sh [with-suit] # any non-empty arg will do

Connect to the admin interface with your system username and password admin_password.

Don't hesitate to send me Pull Requests to share your boxes and widgets, I will add them into the demo pages!

Applications using Suit-Dashboard

Here is a list of Django Apps using Suit-Dashboard. You might find some interesting ways of using it.

  • django-cerberus-ac_: role-based access control for Django (early development)
  • django-meerkat_: security audit application for Django sites (work in progress)

.. _django-cerberus-ac: https://github.com/Deavelleye/dj-CerberusAC .. _django-meerkat: https://github.com/Pawamoy/django-meerkat

Development

To run all the tests: tox

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].