Django-Admin 和 Django-Summernote 在我的表单中创建一个文件字段
Django-Admin and Django-Summernote create a file field in my forms
我正在使用 summernote 自定义 django-admin,到目前为止一切顺利,但出于某种原因,它在我的表单中创建了一个文件字段,该字段永远不允许为空,并且我无法在不上传虚拟文件的情况下更新记录。请看附件。
我的admin.py代码是:
rom django.contrib import admin
from django_summernote.admin import SummernoteModelAdmin
from .models import Post, Category, Tag
# Register your models here.
# admin.site.register(Post)
# POST
@admin.register(Post)
class PostAdmin(SummernoteModelAdmin):
""" Registers the model Post in the Admin Site """
list_display = ('title','publish','status') # Columns to display
list_filter = ('status','created','publish','author') # Filter by on right column
search_fields = ('title','body') # Search in these fields
prepopulated_fields = {'slug': ('title',)} # Prepopulate
filter_horizontal = ('tag',)
raw_id_fields = ('author',)
date_hierarchy = 'publish'
ordering = ('status', 'publish')
summernote_fields = ('body',)
如何从那里删除 "file" 字段?
请帮忙。
非常感谢。
今天将 Django-Summernote 从版本 0.8.11.4 升级到 0.8.11.5(当前版本)后,我遇到了同样的问题。
可以通过两种方式解决:
- 注释掉 Django-Summernote -- 不要使用
使用 pip
降级到版本 0.8.11.4
pip 卸载 django-summernote
pip install django-summernote==0.8.11.4
我正在使用 summernote 自定义 django-admin,到目前为止一切顺利,但出于某种原因,它在我的表单中创建了一个文件字段,该字段永远不允许为空,并且我无法在不上传虚拟文件的情况下更新记录。请看附件。
我的admin.py代码是:
rom django.contrib import admin
from django_summernote.admin import SummernoteModelAdmin
from .models import Post, Category, Tag
# Register your models here.
# admin.site.register(Post)
# POST
@admin.register(Post)
class PostAdmin(SummernoteModelAdmin):
""" Registers the model Post in the Admin Site """
list_display = ('title','publish','status') # Columns to display
list_filter = ('status','created','publish','author') # Filter by on right column
search_fields = ('title','body') # Search in these fields
prepopulated_fields = {'slug': ('title',)} # Prepopulate
filter_horizontal = ('tag',)
raw_id_fields = ('author',)
date_hierarchy = 'publish'
ordering = ('status', 'publish')
summernote_fields = ('body',)
如何从那里删除 "file" 字段?
请帮忙。
非常感谢。
今天将 Django-Summernote 从版本 0.8.11.4 升级到 0.8.11.5(当前版本)后,我遇到了同样的问题。
可以通过两种方式解决:
- 注释掉 Django-Summernote -- 不要使用
使用 pip
降级到版本 0.8.11.4pip 卸载 django-summernote
pip install django-summernote==0.8.11.4