首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新表单管理中的Django ImageField core=False

新表单管理中的Django ImageField core=False
EN

Stack Overflow用户
提问于 2008-08-29 09:03:28
回答 3查看 1.1K关注 0票数 6

在过渡到newforms admin的过程中,我很难弄清楚如何为ImageFields指定core=False。

我得到以下错误:

代码语言:javascript
复制
TypeError: __init__() got an unexpected keyword argument 'core'

然而,通过删除核心参数,我得到一个“此字段是必需的”。尝试提交时管理界面中出现错误。如何使用newforms admin完成core=False应该做的事情?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2008-08-30 03:04:45

要去掉“这个字段是必需的”,您需要使用blank=True (如果它不是CharField,也可以使用null=True ),使其不是必需的。

票数 5
EN

Stack Overflow用户

发布于 2008-08-29 19:20:47

不再使用core属性。

来自Brian Rosner's Blog

你可以安全地删除任何和所有的core参数。它们不再被使用。newforms-admin现在为内联中的现有实例提供了一个很好的删除复选框。

票数 4
EN

Stack Overflow用户

发布于 2008-08-29 11:39:28

这很简单。我在几次修改之前就开始遇到这个问题了。基本上,只需删除模型中ImageField中的"core=True“参数,然后按照here的说明将其转换为newforms管理员所使用的内容。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档