首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python Django:从空模型字段获取无值

Python Django:从空模型字段获取无值
EN

Stack Overflow用户
提问于 2018-09-21 07:38:14
回答 1查看 0关注 0票数 0

我有Django 2.0运行,我从空表单字段中获取无值。我认为这个字段应该提供一个空字符串:

模型:

代码语言:javascript
复制
class FooterMenu(models.Model):
    ...
    text_en = models.CharField(verbose_name=u"Menüpunkt (en)", max_length=100, default='', blank=True, null=True)

型号表:

代码语言:javascript
复制
class Meta:
        model = FooterMenu
        exclude = ('position', 'column')

视图

代码语言:javascript
复制
...
form1 = FooterForm(request.POST, request.FILES, instance=obj)
print(form1.cleaned_data['text_en'])

标准输出:

代码语言:javascript
复制
None

任何人都可以解释为什么会发生这种情况?

也许我在模型定义中设置了愚蠢的值?

EN

回答 1

Stack Overflow用户

发布于 2018-09-21 17:00:03

只是说你可能想改变

代码语言:javascript
复制
exclude = ('position', 'column')

代码语言:javascript
复制
exclude = ['position', 'column',]

还哪里的text_en从何而来?

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

https://stackoverflow.com/questions/-100006151

复制
相关文章

相似问题

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