HTML Rich Textbox
-
06-09-2019 - |
Frage
Ich schreibe einen Web-App mit Python und Pylonen. Ich brauche eine Textbox, die reich ist (dh bietet die Möglichkeit, fett / unterstrichen / add bullets..etc ...). Hat jemand eine Bibliothek kennen oder Widget kann ich verwenden?
Es muss nicht Python / Pylone spezifisch sein, wie es auch eine JavaScript-Implementierung sein kann.
Danke!
Lösung
Es gibt mehrere sehr reifen Javascript-Implementierungen, die Server-Framework Agnostiker sind:
- http://www.fckeditor.net/
- TinyMCE
- WMD (verwendet von SO)
Wikipedia-Artikel über Free HTML-Editoren einen guten Überblick hat, wenn auch zur Kenntnis, dass nicht alle sind für das Einbetten von Anwendungen.
Andere Tipps
ExtJS der Htmleditor war das Beste, was ich (Lizenz Fragen beiseite) gefunden:
http://extjs.com/deploy/dev/ docs /? class = Ext.form.HtmlEditor
ExtJS ist ein bisschen schwergewichtige, aber das Htmleditor war die reaktionsschnelle und am besten aussehende aus der Box, die ich gefunden. Es lohnt sich die Ausgabe durch HTMLTidy laufen, die es Python-Bibliotheken für.
Webkit-gtk ist sehr stabil bekommen, und ich glaube, jetzt Python-Anbindung hat so technisch könnten Sie verwenden (dann Texteditor lediglich <body contenteditable></body>
werden muss und Sie getan werden würde. Leider bin ich nicht sicher, wie vollständig seine Bindungen sind derzeit