admin.py 中的 Django-admin-bootstapped 和 summernote

Django-admin-bootstapped and summernote in admin.py

我刚刚安装了 django-summernote 并希望将它添加到我的管理页面之一。 我已经按照安装指南进行操作,但它们没有显示 summernote。 我没有找到与此相关的任何内容。

这是我的代码: 在 admin.py (event_app):

class StaticEventAdmin(SummernoteModelAdmin):
    fieldsets = (
        (_('Event informations'), {
            'fields': (
                'name',
                'start',
                'end',
                'description',
            )
        })
    )
admin.site.register(StaticEvent, StaticEventAdmin)

在models.py (event_app):

class StaticEvent(models.Model):
        name = models.CharField(_("Name"), max_length=255)
        start = models.DateTimeField(_("Start"))
        end = models.DateTimeField(_("End"))
        description = models.CharField(_("Description"), max_length=255)

        def __str__(self):
            return _("{0}").format(
                self.name,
            )

在urls.py (main_app):

urlpatterns = patterns('',
        ...
        (r'^summernote/', include('django_summernote.urls')),
        ...
    )

文件夹结构是这样的:

main_app
    urls.py
    models.py
    settings.py

    event_app
        urls.py
        models.py
        admin.py

我正在使用 django-admin-bootstrapped。 这里 settings.py 的样本有 SummernoteInplaceWidget :

SUMMERNOTE_CONFIG = {
    # Using SummernoteWidget - iframe mode
    'iframe': False,
}

所以我想知道 django-bootstrapped-admin 和 summernote 之间是否存在冲突?

我对 main_app/urls.py 有疑问,我们在开发子应用程序时还有其他事情要做吗?

我希望在 summernote 中有描述字段。你能帮我吗? 问候。

我的错。 summernote 指南明确说明了这一点:

from django_summernote.admin import SummernoteModelAdmin

# Apply summernote to all TextField in model.
class SomeModelAdmin(SummernoteModelAdmin):

而且我认为任何带有文本的字段都是 TextField(所以我认为 CharField 是一个 TextField...)

谢谢大家