0

私は django アプリで django-wysiwyg を使用しています。デフォルトでは、YUI のエディターを使用します。SimpleEditor を使用した方がよいと思います。その方が簡単だからです。

プロジェクトのフォークを必要としない簡単な方法はありますか? :)

4

2 に答える 2

0

django_wysiwygテンプレートディレクトリの下にディレクトリを作成し、その下に次のディレクトリを配置しました。

- simple_yui
    - includes.html
    - editor_instance.html

どこeditor_instance.htmlは単にデフォルトのものを拡張し、デフォルトのものincludes.htmlのコピーであり、SimpleEditor代わりにEditor. 次に、設定に追加する必要がありました。

DJANGO_WYSIWYG_FLAVOR = 'simple_yui'

そして、それは何ですか。あまりきれいではありませんが、うまくいきました

于 2011-06-01T06:19:37.243 に答える
0

WYSIWYG エディターをサポートするための Javascript を含むファイルMediaの適切なクラスに、いつでもクラスを定義することができます。admin.py

from django.contrib import admin
from models import MyModel

class MyModelAdmin(admin.ModelAdmin):
    class Media:
         js = [
              '/path/to/static/js/that/includes/wysiwyg.js',
              '/path/to/static/js/that/replaces/textarea/with/wysiwyg.js',
         ]

admin.site.register(MyModel, MyModelAdmin)
于 2011-05-30T09:59:46.280 に答える