0

TINY-MCEをチャンクに追加するにはどうすればよいですか?django-grappelliを使用しています

私が使用する標準モデルの場合:

class DataAdmin(admin.ModelAdmin):
    pass

    class Media:
        js = [
        '/static/grappelli/tinymce/jscripts/tiny_mce/tiny_mce.js',
        '/static/tinymce_setup.js',
        ]

そしてそれは動作します。

編集:

@Timmy O'Mahonyソリューションは正常に機能するか、次のようになります。

class CustomChunkAdmin(ChunkAdmin):
    class Media:
        js = [
        '/static/grappelli/tinymce/jscripts/tiny_mce/tiny_mce.js',
        '/static/tinymce_setup.js',
        ]
admin.site.unregister(Chunk)
admin.site.register(Chunk, CustomChunkAdmin)
4

1 に答える 1

0

既存の管理ファイル:

from django.db import models
from tinymce.widgets import TinyMCE
from chunks.admin import ChunkAdmin
from chunks.models import Chunk

class CustomChunkAdmin(ChunkAdmin):
    formfield_overrides = {
        models.TextField: {'widget': TinyMCE() },
    }
admin.site.unregister(Chunk)
admin.site.register(Chunk, CustomChunkAdmin)
于 2013-03-13T16:35:18.143 に答える