Wagtail est un système de gestion de contenu open source construit sur Django, avec un solide support communautaire et commercial. Il est axé sur l'expérience utilisateur et offre un contrôle précis aux concepteurs et aux développeurs.
Pour en savoir plus, visitez wagtail.org.
Wagtail fonctionne avec Python 3, sur n'importe quelle plateforme.
Pour commencer à utiliser Wagtail, exécutez ce qui suit dans un environnement virtuel :
pip install wagtail
wagtail start mysite
cd mysite
pip install -r requirements.txt
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
Pour obtenir des documents d'installation et de configuration détaillés, consultez le didacticiel de démarrage.
Wagtail est utilisé par la NASA, Google, Oxfam, le NHS, Mozilla, le MIT, la Croix-Rouge, Salesforce, NBC, BMW et les gouvernements américain et britannique. Ajoutez votre propre site Wagtail à madewithwagtail.org.
docs.wagtail.org est la référence complète pour Wagtail et comprend des guides pour les développeurs, les concepteurs et les éditeurs, ainsi que les notes de version et notre feuille de route.
Pour ceux qui découvrent Wagtail , le Zen de Wagtail vous aidera à comprendre ce qu'est Wagtail et ce qu'il n'est pas .
Pour les développeurs qui sont prêts à accéder à leur premier site Web Wagtail, le didacticiel de démarrage vous guidera dans la création et la modification de votre première page.
Avez-vous un projet Django existant ? La documentation sur l'intégration de Wagtail est le meilleur point de départ.
(Si vous lisez ceci sur GitHub, les détails ici peuvent ne pas être indicatifs de la version actuellement publiée - veuillez consulter les versions compatibles Django/Python dans la documentation Wagtail.)
La bergeronnette prend en charge :
Les versions précédentes de Wagtail prenaient également en charge Python 2.7, 3.8 et les versions antérieures de Django.
Il existe une communauté active d'utilisateurs et de développeurs Wagtail qui répondent aux questions sur Stack Overflow. Lorsque vous postez des questions, veuillez lire les conseils de Stack Overflow sur la façon de poser des questions et n'oubliez pas de marquer votre question « bergeronnette ».
Pour les sujets et discussions qui ne correspondent pas au format de questions et réponses de Stack Overflow, nous disposons d'un espace de travail Slack. Veuillez respecter le temps et les efforts des bénévoles en ne posant pas la même question à plusieurs endroits.
Nos forums de discussion GitHub sont ouverts pour partager des idées et des plans pour le projet Wagtail.
Nous maintenons une liste organisée de packages, d'articles et d'autres ressources tiers sur Awesome Wagtail.
Wagtail est sponsorisé par Torchbox. Si vous avez besoin d'aide pour implémenter ou héberger Wagtail, veuillez nous contacter : [email protected]. Voir également madewithwagtail.org/developers/ pour les développeurs experts Wagtail du monde entier.
Nous prenons au sérieux la sécurité de Wagtail et des packages associés que nous maintenons. Si vous avez trouvé un problème de sécurité avec l'un de nos projets, veuillez nous envoyer un e-mail à [email protected] afin que nous puissions travailler ensemble pour trouver et corriger le problème. Nous apprécions la divulgation responsable de tout problème lié à la sécurité, veuillez donc nous contacter avant de créer un problème GitHub.
Si vous souhaitez envoyer un e-mail crypté (facultatif), l'ID de clé publique pour [email protected] est 0xbed227b4daf93ff9, et cette clé publique est disponible sur les serveurs de clés les plus couramment utilisés.
Les versions fonctionnelles de Wagtail sont publiées tous les trois mois. Les versions sélectionnées sont désignées comme versions de support à long terme (LTS) et recevront des mises à jour de maintenance pendant une période prolongée pour résoudre tout problème lié à la sécurité et à la perte de données. Pour connaître les dates des versions passées et à venir ainsi que les périodes de support, consultez le calendrier des versions.
Pour essayer les dernières fonctionnalités avant une sortie, nous créons également des builds à partir de main
tous les soirs. Vous pouvez trouver des instructions sur la façon d'installer la dernière version nocturne sur https://releases.wagtail.org/nightly/index.html
Si vous êtes un développeur Python ou Django, créez le dépôt et restez coincé ! Nous disposons de plusieurs canaux destinés aux développeurs sur l’espace de travail Slack.
Vous aimeriez peut-être commencer par examiner les directives de contribution et vérifier les problèmes avec l'étiquette de bon premier numéro.
Nous acceptons également les traductions de l'interface de Wagtail. Les travaux de traduction doivent être soumis via Transifex.
BSD - Libre d'utilisation et de modification à toutes fins, y compris le code source ouvert et fermé.
Nous remercions les organisations suivantes pour leurs services utilisés dans le développement de Wagtail :
BrowserStack fournit au projet un accès gratuit à son outil de test de navigateur Web en direct et aux tests automatisés du cloud Selenium.
Squash fournit au projet des environnements de test gratuits pour examiner les demandes d'extraction.
Assistiv Labs fournit au projet un accès illimité à leurs tests à distance avec des technologies d'assistance.