问题标签 [django-model-field]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Django自动在数据库中添加id字段我不想要它
Django自动在数据库中添加id字段我不想在我的数据库中添加id字段请帮助
python - Django 表单:来自外键的引用字段
我正在制作一个任务跟踪器 webapp(也可以使用完整的源代码),并且我有一个数据库结构,其中每个任务都有一个标题、描述和一些实例,每个都可以标记为不完整/不完整:
任务和实例可以分开共享,尽管对实例的访问应该意味着对任务的读取访问。这适用于教师创建任务并将其分配给学生的课堂情况。
我的问题是如何为TaskInstance
s 创建一个表单,其中包含它的字段is_complete
,以及它Task
的title
和description
。像这样的东西会起作用吗?还是我需要实现我自己的save
和clean
方法?
django - 我可以在具有共享外键值的两个模型之间创建相关的 Django 字段吗?
我有两个模型:
special_id
来自外部来源——它是另一个数据库的外键。是的,Foo
应该FooDetail
组合成一个模型——但假设我不能——我可以在两个模型之间创建一个相关字段,以便我可以在查询中使用它(比如 invalues
或select_related
)?
我可以添加一个ForeignKey('FooDetail')
in Foo
,但我基本上会存储special_id
两次。
django - ImportError:无法在 Django Oscar 模块中导入名称“get_core_apps”
在我的项目中安装 Django Oscar 模块时出现错误,它给了我这个错误
这是我的 settings.py 文件...
这是我在终端上得到的错误代码...
django - ModuleNotFoundError:Django Oscar 中没有名为“oscar.app”的模块
我刚刚Oscar
为我的网站安装了模块,所有表都存储在数据库中,但现在我在我的 urls.py 文件中使用这个模块,但它给了我一个错误ModuleNotFoundError: No module named 'oscar.app'
请帮我解决这个问题...这是我的 urls.py文件....
django - 如何使用 Django REST Framework 在 Django 中将输入作为字符串并另存为二进制?
这是我的模型:
这是序列化程序:
首先,在 Browsable API 中,我可以看到file
andtext
字段,但看不到binary
字段。我如何看到该字段?
其次,该binary
字段的输入数据类型是string
,我想将其保存为binary
数据库中的数据。我怎样才能让它工作?
django - Django modelform 中的每个字段都显示“选择一个有效的选择。该选择不是可用的选择之一。”
我已经阅读了许多其他抱怨此错误消息的线程,但我仍然无法弄清楚这一点。我尝试删除给出错误的字段,并且下次我尝试提交时错误消息只会移动到另一个字段。它们是 CharField、Foreign Key 和其他类型。
表格.py
视图.py
tr.html 模板
模型.py
奇怪的是,我的 Chrome 控制台中没有出现错误——这只是因为我在实际页面上显示了错误。我不确定这是否正常。在此先感谢您的帮助,此时我正在扯掉头发。
django-models - 如何在 Django ModelForm 中显示 CHOICES
- 我有一个包含 16 个类别的 policy_category 模型。
- 我有一个响应模型来记录调查答案。该模型包括一个字段,用于记录受访者对每个政策类别的 1-5 评级。(policy_1_rank..policy_16_rank 等)
我不知道如何显示我为每个字段创建的 CHOICES:
表格模板
响应模型:
表格.py
编辑:也许下面的答案不起作用,因为我的观点有问题。我正在尝试从第一个表单页面“tr.html”导航,保存数据,并将响应的 pk 发送到“nr.html”以进行第二部分调查。这是有效的。但是我对“nr.html”的看法不正确吗?
视图.py
python - “计算”变量作为 Django 模型中的字段
我有一个简单的模型:
我在使用模型中的两个字段计算新值的方法之后创建
如果我打电话{{ valor_usd_novo }}
,我会得到我想要的结果。
在此之后,我创建了 save() 方法,将valor_usd_novo
结果保存在valor_usd
模型的字段中。
关键是,当我打电话时,valor_usd
我没有得到任何结果,并且数据库不会使用valor_usd_novo
方法的结果进行更新。
我在这里错过了什么?
django - Django Custom Setting Size Attribute on Model Form Not Working
I am trying to specify the length in characters on a model field. I cannot get it to render on the page and drop in the size attribute to the input field.
The basic form looks like:
I have tried the following:
And
And
class QuestionForm(ModelForm): question = forms.CharField(label="Question")
The form is part of a formset factory, do you need to do anything different when using that?