django-trumbowyg>=1.2 (incompatible Django 5.1)django-tinymce>=4.0 (compatible Django 5.1)'trumbowyg' par 'tinymce' dans INSTALLED_APPSpath('trumbowyg/', ...) par path('tinymce/', ...)TrumbowygWidget() → TinyMCE()TrumbowygWidget() → TinyMCE()# Supprimer l'ancien venv si existant
rm -rf venv
# Réinstaller avec Django 5.1 + TinyMCE
bash install.sh
L'éditeur TinyMCE apparaîtra automatiquement dans l'admin Django pour les champs :
b_contenu et b_rightp_contenu et p_right| Aspect | Trumbowyg | TinyMCE |
|---|---|---|
| Taille | Léger (~20KB) | Plus lourd (~500KB) |
| Fonctionnalités | Basiques | Avancées |
| Plugins | Limités | Nombreux |
| Support | Limité | Excellent |
| Django 5.1 | ❌ Non | ✅ Oui |
Modifiez TINYMCE_DEFAULT_CONFIG dans settings.py pour :
Votre blog utilise maintenant TinyMCE, compatible Django 5.1 LTS.