A material style interface for Django Admin.
Project description
===============
django-admin-material
===============
django-admin-material is a different style for Django Admin.
It is based on Material Design by Google https://material.io
The framework used is Materialize CSS https://materializecss.com
NOTE: This project is still under development. Feel free to contribute and
open new issues if you find any problem.
I will release the version 1.0.0 once it becomes stable and production ready.
Installation
-----------
1. Install using::
pip install django-admin-material
2. Add "django_admin_material" to your INSTALLED_APPS setting like this::
INSTALLED_APPS = [
...
'django_admin_material',
]
It should be as high as possible, definetly higher than 'django.contrib.admin'
Demo
-----------
1. Download/clone this repository
2. Run (possibly in a virtual environment)::
pip install -r requirements.txt
3. Run::
./reset_db.sh
It will install the necessary migration and fixtures
4. Run::
python3 manage.py runserver
5. Visit http://localhost:8000/admin
6. Log in using "admin:admin"
Examples
-----------
.. image:: docs/images/dashboard.png
:width: 600
.. image:: docs/images/changelist.png
:width: 600
.. image:: docs/images/form.png
:width: 600
.. image:: docs/images/inline.png
:width: 600
django-admin-material
===============
django-admin-material is a different style for Django Admin.
It is based on Material Design by Google https://material.io
The framework used is Materialize CSS https://materializecss.com
NOTE: This project is still under development. Feel free to contribute and
open new issues if you find any problem.
I will release the version 1.0.0 once it becomes stable and production ready.
Installation
-----------
1. Install using::
pip install django-admin-material
2. Add "django_admin_material" to your INSTALLED_APPS setting like this::
INSTALLED_APPS = [
...
'django_admin_material',
]
It should be as high as possible, definetly higher than 'django.contrib.admin'
Demo
-----------
1. Download/clone this repository
2. Run (possibly in a virtual environment)::
pip install -r requirements.txt
3. Run::
./reset_db.sh
It will install the necessary migration and fixtures
4. Run::
python3 manage.py runserver
5. Visit http://localhost:8000/admin
6. Log in using "admin:admin"
Examples
-----------
.. image:: docs/images/dashboard.png
:width: 600
.. image:: docs/images/changelist.png
:width: 600
.. image:: docs/images/form.png
:width: 600
.. image:: docs/images/inline.png
:width: 600
Project details
Release history Release notifications | RSS feed
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-material-0.1.0.tar.gz
(112.1 kB
view details)
File details
Details for the file django-admin-material-0.1.0.tar.gz
.
File metadata
- Download URL: django-admin-material-0.1.0.tar.gz
- Upload date:
- Size: 112.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18fc1b1e7b0be7690e23b81d6622e4203f2ba1b5341eaf76843c0d622ea4d828 |
|
MD5 | e6966af002376af610d1970bec20a268 |
|
BLAKE2b-256 | 9f369cce15ef72f938e04f2b7f4a99939aa9c6b162b6f45b4d7b714ba01befe1 |