Installation de Django-village
Installation basique
- Installez le paquet
pip install django-village
Pour Django 5.0+
- Ajoutez
widget_tweaks
etvillage
àINSTALLED_APPS
dans lesettings.py
avant la ou les app avec laquelle vous voulez l’utiliser :
INSTALLED_APPS = [
...
"widget_tweaks",
"village",
<votre_app>
]
Pour Django 4.2 et avant
- Ajoutez
widget_tweaks
,village
etdjango.forms
àINSTALLED_APPS
dans lesettings.py
avant la ou les app avec laquelle vous voulez l’utiliser :
INSTALLED_APPS = [
...
"widget_tweaks",
"village",
"django.forms",
<votre_app>
]
Attention : si django.forms
apparait déjà dans INSTALLED_APPS
, il doit être placé après village
. Sinon les FormSet
s ne seront pas correctement rendus.
- Ajouter le
FORM_RENDERER
insettings.py
pour faire fonctionner les formulaires :
FORM_RENDERER = "django.forms.renderers.TemplatesSetting"
Pour toutes les versions
-
Inclure les tags dans votre fichier
base.html
(voir par exemple sur base.html) -
Lancer le serveur (
python manage.py runserver
) et aller sur http://127.0.0.1:8000/