get()返回了多个主题-返回了2个!
上面的错误表明你在数据库中有多个记录,这些记录与你使用get()诸如
Model.objects.get(field_name=some_param)
为了避免将来发生此类错误,你始终需要根据架构设计进行查询。在你的情况下,你设计了一个具有多对多关系的表,因此显然该字段将有多个记录,这就是你收到上述错误的原因。
因此,
get()应使用
filter()它将返回多个记录而不是使用。如
Model.objects.filter(field_name=some_param)



