hwms / django-material

Material Design for Django

Home Page:http://forms.viewflow.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django Material

Material design for Django.

Join the chat at https://gitter.im/viewflow/django-material
  • 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

Django-Material 1.x branch going to be supported till Django 1.8 lifetime (April 2018)

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.2.2 2017-01-11

  • Materialize 1.0.0.alpha3
  • [PRO] Fix ajax multi-select widget

About

Material Design for Django

http://forms.viewflow.io/

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:CSS 54.9%Language:JavaScript 21.7%Language:Python 18.7%Language:HTML 4.6%