Installation de Django-village
Installation basique
- Installez le paquet
pip install django-village
Pour Django 5.0+
- Ajoutez
widget_tweaksetvillageàINSTALLED_APPSdans lesettings.pyavant 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,villageetdjango.formsàINSTALLED_APPSdans lesettings.pyavant 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 FormSets ne seront pas correctement rendus.
- Ajouter le
FORM_RENDERERinsettings.pypour 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/