Djangoの管理サイトで記事を書くときに、formのtextareaそのままじゃ使い辛くてしょうがないので、PostEditorを使うことにした。
必要なスクリプトを用意して、adminサイトのテンプレートを継承する。
mysite/templates/admin/flatpages/flatpage/change_form.html
{% extends "admin/change_form.html" %} {% block extrahead %}{{ block.super }} <script type="text/javascript" src="/static/js/mootools.js"></script> <script type="text/javascript" src="/static/js/posteditor.js"></script> <script type="text/javascript" src="/static/js/language.FORUM.js"></script> <style> #id_content { font-family:monospace; } </style> {% endblock %} {% block after_related_objects %}{{ block.super }} <script type="text/javascript"> new postEditor.create('id_content','id_sites',language.FORUM); </script> {% endblock %}