问题标签 [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.
django-forms - 我正在尝试从 url kwarg 将动态查询集添加到模型表单/表单集字段,到目前为止还没有运气
编辑:看来我遇到的问题与formset_factory()
通话直接相关。出于某种原因,kwargs
如果我通过函数传递表单,我将无法从视图中访问。
我正在构建一个在数据结构中利用高度规范化的 Web 应用程序。有许多多对多和一对多关系来防止过多的空记录和数据库膨胀。我想向模型添加更多条目,同时从 model.choice 字段中排除现有条目。
我的代码如下所示:形式:
风景:
我的模板具有 Javascript 来处理多个表单集,并且我已经使用非动态查询集对其进行了测试。我唯一遇到的问题是从 URL 中获取关键字参数并将其传递给init的表单。
django - 如何从不同的模型访问模型字段?这可能吗?
假设我有两个模型
如何从 FieldChangeOrder 模型访问 Project 模型中的 total_cost 以计算 percent_of_fundiing 字段的值?
我尝试了以下
但是 ^ 错误说 FieldChangeOrder 对象没有属性“项目”
我对 django 还很陌生,现在只是在涉足。任何帮助深表感谢
django - Django Doc中“在相关模型上不调用Model.delete()”是什么意思
我正在阅读 Django 关于模型字段和models.CASCADE的文章。我不明白这句话:
Model.delete() 不会在相关模型上调用
models.CASCADE
表示删除目标对象时要删除相关对象,那么“在相关模型上不调用”是什么意思?
请为我解释一下。
django - 如何基于一个字段从 Django 模型调用 API
我想根据website
下面的字段填充一些字段。我将网站作为参数发送到 API,它以 JSON 格式返回多个值。然后我想发送它并将其存储在该实例的模型中。
django - Django 实现自定义模型字段,无需迁移
我正在尝试按照文档在我的模型中实现自定义字段,我的模型如下:
我有一个eth_address
字段,它的值是加密的,我需要在前端显示解密的值,所以我将自定义字段模型编写为文档并通过查询在我的前端调用它:
User.objects.get(eth_address_decrypted=value)
但它返回以下错误:
我究竟做错了什么 ?
有没有一种方法可以user.eth_address_decrypted
在不迁移对象的情况下将对象作为自定义字段或函数调用?(因为 eth_address_decrypted 只是现有 eth_adress 的转换)
python - Django.admin - 如果其他字段 == False,如何禁用 Modelfield
我是 Django 新手,我正在开发一个网站,我需要在其中通过 Django 管理平台自动创建新页面。display
因此,如果参数设置为 ,则想法是在站点的主菜单上创建一个新选项卡True
。
但是我想给用户一个选项来创建一个像这样的下拉菜单, Dropdown menu。
所以我的想法是有一个复选框Dropdown Menu
,每当用户设置它时True
,下拉菜单下“嵌套”的所有可用页面的列表将在其下方自动启用。
我正在附加管理页面,就像今天一样,管理字段。.
应用程序 creat_pages 的 models.py
管理员.py:
python - 如果电子邮件存在,如何在 Django 模型中引发 ValidationError
我试图通过Django 模型中的电子邮件字段validators.py
或def clean(self)
在电子邮件字段上引发 ValidationError 以了解数据库中是否存在电子邮件。
以下是我的模型的简要说明:
我知道我可以添加unique=True
到模型字段以确保,或者只是做一个cleaned_data
in 表单,但我想要的解决方案是validator.py
or def clean(self)
in models.py
。
python - Django - 目录路径的哪个模型字段?
我需要在我的模型中定义一个字段,它应该在服务器端托管一个有效的目录路径。基本上只是一个字符串,应该是:
1) 正式有效的类 unix 目录路径
2)现有的目录路径
尝试FilePathField
使用 options allow_files=False, allow_folders=True
。但是当我尝试从 django admin CRUD 创建模型的新实例时,我收到一个错误,声称该字段的初始值(默认为空字符串)是一个不存在的路径......
我有一种感觉,这不是正确的方法。也许另一种字段类型可能更合适?也许它应该只是一个简单的字符串?(在这种情况下,我是否能够正确定义所需的验证器?)
感谢您的任何提示,
托马斯
django - 有没有办法将模型字段的值作为参数传递给同一模型中的 models.ImageField(storage=function)
如何将字段user
作为参数传递给对象UserDataStorage
?
这里的问题是, fielduser
被传递给UserDataStorage
但作为 type <django.db.models.fields.related.ForeignKey>
。我想要一个 Profile 实例。
这在 Django 中可以实现吗?
python - Django 模型选择 Text to Integer
我正在尝试使用 Text 作为 IntegerField 的值来创建 django 模型
当我尝试创建用户
时,User.objects.create(role="full_access_user")
它不会将字符串值映射到整数。试图将它们定义models.IntegerChoices
为models.TextChoices
并将其映射到整数,但 django 禁止此类操作。可以做些什么来创建像示例中所示的对象?