2010-02-20 4 views
6

Ich habe eine Django-Website, in der ich django-tinymce verwenden, um HTML-Felder mit einem TinyMCE-Steuerelement zu bearbeiten.Editing der Raw HTML in einem TinyMCE Steuerelement

TinyMCE gibt mir praktisch eine WYSIWYG-Möglichkeit zum Bearbeiten von HTML. Meine Frage ist, kann ich Zugang erhalten, um den zugrundeliegenden HTML direkt zu bearbeiten? Ich dachte, vielleicht gibt es einen Knopf, den ich knüpfen kann, der zwischen "WYSIWYG-Modus" und "Roh-HTML-Modus" in TinyMCE wechselt. Ist dort eines? Wenn nicht, gibt es eine elegante Möglichkeit, den HTML-Code zu bearbeiten?

Antwort

10

Fügen Sie einfach die code Schaltfläche zu einer der Symbolleisten, z. Mit dieser Konfiguration für django-tinymce:

TINYMCE_DEFAULT_CONFIG = { 
    # your other configuration 
    'theme_advanced_buttons3_add': 'code', 
} 

Here ist eine Liste von Tasten, die mit dem advanced TinyMCE Thema verfügbar sind