我遇到此错误,并尝试通过关注其他帖子来解决,但效果不好。我是Django rest_framework的初学者,并尝试使用Python构建rest API。
我有5个模型,其中很少有通过外键相互关联的。
项目和文件(模型)之间具有外键关系。所有模型的id字段均为public IEnumerable<T> BatchProcess<T>(IEnumerable<T> list, int batchSize)
{
int page = 0;
IEnumerable<T> batch;
while ((batch = list.Skip(page).Take(batchSize)).Count() != 0)
{
page++;
yield return batch; //Error CS0029 Cannot implicitly convert type 'System.Collections.Generic.List<T>' to 'T'
}
}
,属性为UUIdField
。我在Project模型中没有数据。当我尝试通过管理界面在Project模型中插入数据时,数据已成功插入。
但是当我尝试将unique=True
模型的相同实例插入两个不同的File
模型时,它会给我错误消息:
Project
我正在尝试将相同的文件插入两个不同的项目,但会出现错误。
这是我的模特:
UNIQUE constraint failed: testapp_project.file_id