A simple Django library to render your form in Material Design
pip install django-materialize-form
- Add "materializeform" to your INSTALLED_APPS.
At the top of your django templates load our templatetags :
{% load materialize %}
<form action='.' method='post'>
{% csrf_token %}
{{ form|materialize }}
<button type='submit' class="btn blue">Submit</button>
</form>
<form action='.' method='post'>
{% csrf_token %}
<div class="row">
{{ form.email|materialize:"s12" }}
</div>
<div class="row">
{{ form.first_name|materialize:"s6" }}
{{ form.last_name|materialize:"s6" }}
</div>
<button type='submit' class="btn blue">Submit</button>
</form>
Then please include, :
<script>
$(function(){
$(document).ready(function() {
$('select.select').material_select();
$('select.multiselect').show();
});
});
</script>