Comment utiliser un Datepicker de JQuery avec le langage de template de Django

Regardé ce lien et trouvé de l'aide mais je me demande comment je peut choisir d'utiliser un JQueryUI composant pour un DateField j'ai dans mon models.py

models.py


from django.db import models

class EModel(models.Model):

    date = models.DateField(blank=False)

forms.py


from django import forms
from models import EModel

class EForm(forms.ModelForm):
    class Meta:
        model = EModel

form.html - Comment Django rend ma forme. Pas dans la page admin

<!doctype html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <title>Form</title>
    <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
    <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
    <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
    <link rel="stylesheet" href="/resources/demos/style.css" />
</head>
<body>
    <form action="" method="post">{% csrf_token %}
        {{ form.date }} <!-- ***** -->
        <!-- The rest of my form -->
    </form>
</body>

Je suis en espérant un moyen de faire de mon 'date' modèle de champ est rendu comme un JQueryUI composant, mais j'ai cherché et trouvé aucun moyen de lier les deux (dans mon cas).

SOLUTION








Dans mon forms.py

from django import forms
from models import EModel

class EForm(forms.ModelForm):
    class Meta:
        model = EModel
        widgets = {
            'date' : forms.DateInput(attrs={'type':'date'})
        }

OriginalL'auteur Zac | 2013-08-07