为什么这会显示警告,因为默认情况下,从用户模型中获取主键,所以我也应该再次声明主键,即注册或候选模型。models.pyfrom django.contrib.auth.models import User
# Create your modelspoll.candidate: (models.W042) Auto-created primary key used when not defining a primary key type, by
我需要多次渲染选择字段,并且每个字段都有预先选择的值。 现在我的问题是:如何在呈现django模板时动态设置django form selectfield的初始值?我的表单: class RequestProdApvr(forms.Form):
product = forms.ModelChoiceField(queryset=Product.objects.all().order_by('code'),
我有一个名为alg_id的OneToOneFiled模型,当我转到管理面板并在现有对象中更改此字段时,将创建一个新对象,但我想用不同的alg_id覆盖相同的对象。当我更改其他简单的文本文件时,一切都很正常。如果我将alg_id更改为1,该对象已存在于数据库中,则该对象将被覆盖-如果我在此处收到警告会更好。 我怎样才能做到这一点呢? ps。本项目使用2.2.6 Django版本 models.py: from django.db import model