Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Learn more
Material Design for Django
Branch: master
Clone or download
Latest commit 15de45a Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo Add collapse sidebar button on desktop-sized screen Mar 21, 2019
material Add missing files Mar 21, 2019
tests Handle disabled input fields Aug 17, 2018
.babelrc Move forms element initialization to web component Sep 26, 2018
.editorconfig Move sidebar initialization to web component Sep 25, 2018
.eslintrc.json Cleanup warnings Feb 5, 2019
.gitattributes Treat minified files as binary Dec 30, 2016
.gitignore Ignore generated themes May 11, 2017
.screen.png Update overview image. Close #437 Feb 7, 2019
.travis.yml Fix travis Oct 6, 2017
CHANGELOG.rst
COMM-LICENSE.txt Add commercial license Jul 13, 2017
LICENSE.txt Cleanup pjax Nov 26, 2016
MANIFEST.in Fix LICENSE in MANIFEST.in Jul 13, 2017
README.rst
fabfile.py Quick starter template for ERP-like and BPM django apps with material… May 5, 2015
gulpfile.babel.js Add missed minified print css Feb 8, 2019
manage.py Initial Project Structure Jan 16, 2015
package-lock.json Cleanup warnings Feb 5, 2019
package.json Cleanup warnings Feb 5, 2019
setup.cfg AdminFileInput link. Close #288. Close #289 Oct 27, 2017
setup.py
tox.ini

README.rst

Django Material

Material design for Django.

Join the chat at https://gitter.im/viewflow/django-material
  • Django-Material 1.[3,4].x compatible Django 1.11/2.0/2.1
  • Django-Material 1.2.x compatible Django 1.11/2.0
  • Django-Material 1.1.x compatible Django 1.8/1.9/1.10/1.11

Tested with:

demo/static/img/browserstack_small.png

Overview

  • Forms - New way to render django forms
    • Strong python/html code separation
    • Easy redefinition of particular fields rendering
    • Complex form layout support
  • Frontend - Quick starter template for modular admin-line applications development

.screen.png

Demo

http://forms.viewflow.io/

To checkout and run open source demo version locally, you need to have git and tox tools installed.

git clone https://github.com/viewflow/django-material.git
cd django-material

TOXENV=py36-dj111 tox -- python manage.py migrate --settings=demo.settings
TOXENV=py36-dj111 tox -- python manage.py loaddata demo/fixtures/* --settings=demo.settings
TOXENV=py36-dj111 tox -- python manage.py runserver --settings=demo.settings

Then you can go to http://127.0.0.1:8000/integration/ and login with admin:admin username and password to the demo site.

Documentation

http://docs.viewflow.io/material_forms.html

License

Django Material is an Open Source project licensed under the terms of the BSD3 license

Django Material Pro with additional features has a commercial-friendly license. Check http:viewflow.io/pro/ for details.

Changelog

1.5.2 2019-03-21

  • Add collapse sidebar button on desktop-sized screen
You can’t perform that action at this time.