Bonjour à tous,

Je suis débutant dans django et j'ai un problème de compréhension sur les champs de formulaire ....
J'ai un champ date, et je voudrais avoir l'icone de calendrier, comme dans l'interface d'admin.

Dans mon fichier forms.py j'ai fais ceci,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
from django import forms
from django.contrib.admin.widgets import AdminDateWidget
 
class CollabForm(forms.Form):
	"""
        Formulaire de saisi
        """
	date_sortie = forms.DateField(widget = AdminDateWidget,required=False)
Sachant que l'admindatewidget a une classe Media avec du javascript, je croyais que le simple fait de l'importer dans mon formulaire,me permettrait d'avoir le javascript... Mais apparemment non... Si vous pouviez m'expliquer je suis preneur..Dois-je modifier mes templates ? Si oui, à quoi sert cette classe Media?
Merci