django-material 0,1,3,1,2,0 travis-ci npm python

Material Design for django forms and admin

2 years after

=============== Django Material

Material design for Django Forms and Admin. Template driven.

.. image:: https://img.shields.io/pypi/v/django-material.svg :target: https://pypi.python.org/pypi/django-material .. image:: https://img.shields.io/pypi/wheel/django-material.svg :target: https://pypi.python.org/pypi/django-material .. image:: https://img.shields.io/pypi/status/django-material.svg :target: https://pypi.python.org/pypi/django-material .. image:: https://travis-ci.org/viewflow/django-material.svg :target: https://travis-ci.org/viewflow/django-material .. image:: https://img.shields.io/pypi/pyversions/django-material.svg :target: https://pypi.python.org/pypi/django-material .. image:: https://img.shields.io/pypi/l/Django.svg :target: https://raw.githubusercontent.com/viewflow/django-material/master/LICENSE.txt .. image:: https://badges.gitter.im/Join%20Chat.svg :alt: Join the chat at https://gitter.im/viewflow/django-material :target: https://gitter.im/viewflow/django-material?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge

Django-Material works with 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:

.. image:: demo/static/img/browserstack_small.png :target: http://browserstack.com/

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 applications development

  • Admin - Material-designed django admin

.. image:: .screen.png :width: 400px

Demo

http://forms.viewflow.io/

To checkout and run open source demo version localy, you need to have git <https://git-scm.com/> and tox <https://tox.readthedocs.io/en/latest/> tools installed.

.. code:: bash

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 <https://github.com/viewflow/django-material/blob/master/LICENSE.txt>_

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

Changelog

1.0.0 2017-05-29 - Stable

  • Django 1.11 support
  • Update MaterializeCSS to 0.98.2
  • Fix missing badges in shipped MaterializeCSS build
  • Localization added: German/French/Spainish/Korean/Chinese
  • Forms - Fix allows to use html in a help_text of widgets
  • Frontend - Improved Login/Logout/403/404/500 service screen templates
  • Admin - fix application list layout

Related Repositories

awesome-django

awesome-django

A curated list of awesome Django apps, projects and resources. ...

django-propeller

django-propeller

Develop more, Code less. Propeller integration with Django. Propeller is a front ...

lightweight-django

lightweight-django

Lightweight Django ...

Angular-Django-cluster

Angular-Django-cluster

An opinionated Angular - Django RESTful cluster ...

django1.8

django1.8

Tutorial de Django para o Grupy-SP realizado dia 25/09/15. ...


Top Contributors

kmmbvnr DariaKnyazeva rajool olivierdalang askvictor edrmp lukasgarcya CuriousLearner AlvaroLQueiroz kalekseev matthewbdaly schampilomatis r3gis3r

Dependencies

package version
dev autoprefixer ^6.7.7
babel ^6.23.0
babel-preset-node5 ^12.0.1
cssnano ^3.10.0
datatables ^1.10.13
datatables.net-fixedheader github:kmmbvnr/Dist-DataTables-FixedHeader
datatables.net-fixedheader-dt ^3.1.2
datatables.net-responsive ^2.1.1
datatables.net-responsive-dt ^2.1.1
gulp ^3.9.1
gulp-babel ^6.1.2
gulp-concat ^2.6.1
gulp-postcss ^6.4.0
gulp-sass ^3.1.0
gulp-uglify ^2.1.2
jquery ^2.2.4
jquery-datetimepicker ^2.5.4
material-design-icons ^3.0.1
materialize-css ^0.98.2
merge-stream ^1.0.1
perfect-scrollbar ^0.7.0
pump ^1.0.2
turbolinks ^5.0.2

Releases

-   0.8.0 zip tar
-   0.7.0 zip tar
-   0.6.0 zip tar
-   0.5.1 zip tar
-   0.5.0 zip tar
-   0.4.1 zip tar
-   0.3.0 zip tar
-   0.2.1 zip tar
-   0.2.0 zip tar