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...)
谢谢大家
我刚刚安装了 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...)
谢谢大家