J'ai mis en place TinyMCE pour travailler avec le panneau d'administration (selon les instructions du Django Docs http://code.djangoproject.com/wiki/AddWYSIWYGEditor)Admin Django: Ajouter TinyMCE à TextField particulier seulement?
Le problème est que j'ai Inlines et d'autres zones de texte dans mon modèle pour lequel je ne veux pas TinyMCE
Est-ce que quelqu'un sait comment régler TinyMCE pour charger uniquement des champs particuliers dans mon modèle?
Merci
EDIT Ok, je l'ai installé donc django-tinymce et configurée
J'ai créé ce qui suit dans le admin.py du modèle avec le champ que je veux ajouter tinymce à:
class FooAdminForm(forms.ModelForm):
class Meta:
model = Foo
def __init__(self, *args, **kwards):
self.bar = forms.TextField(widget=TinyMCE(attrs={'cols': 80, 'rows': 30}))
super(FooAdminForm, self).__init__(*args, **kwargs)
Malheureusement, cela ne fonctionne toujours pas
haha, j'ai effectivement utilisé le django-docs (sans vérifier la date) car je pense qu'ils seraient plus fiables. J'ai installé django-tinymce maintenant. J'ai besoin d'écraser le modèle de formulaire d'administration et écraser le champ que je veux utiliser le widget TinyMCE? –