# Installation ## Prérequis - Python 3.10 ou supérieur - Django 4.2 ou supérieur - Wagtail 6.0 ou supérieur ## Installation via pip ```bash pip install sites-conformes ``` ## Configuration Ajoutez la configuration suivante à votre fichier `settings.py` : ```python # ===================== # SITES FACILES CONFIG # ====================== TEMPLATES[0]["OPTIONS"]["context_processors"].extend([ "wagtailmenus.context_processors.wagtailmenus", "sites_conformes.content_manager.context_processors.skiplinks", "sites_conformes.content_manager.context_processors.mega_menus", ]) INSTALLED_APPS.extend([ "dsfr", "sites_conformes", "sites_conformes.blog", "sites_conformes.content_manager", "sites_conformes.events", "wagtail.contrib.settings", "wagtail.contrib.typed_table_block", "wagtail.contrib.routable_page", "wagtail_modeladmin", "wagtailmenus", "wagtailmarkdown", "sites_conformes.proconnect", ]) WAGTAILADMIN_PATH = "admin/" TESTING = False HOST_URL = "localhost" PROCONNECT_ACTIVATED = False HOST_PROTO = "http" WAGTAIL_I18N_ENABLED = True ``` ## Étendre le gabarit de base Les templates de sites-conformes sont namespaced sous `sites_conformes/`. Pour créer votre propre page en héritant du gabarit de base : ```html {% extends "sites_conformes/base.html" %} {% block content %}