Py学习  »  问与答

关于django admin管理后台的问题

root • 9 年前 • 3088 次点击  

请教各位:

目前我有一张表,内容如下

scid alid
2    1
2    2
3    1
3    2
3    3

由于scid 与alid都有多个,所以必须依靠 scid=2 and alid=1 这样才能锁定一条数据

但是我在管理后台如果直接点击某个scid,则会报错

MultipleObjectsReturned at /admin/xxx
get() returned more than one object -- it returned 2!

我知道是由于get只查询了scid发现结果大于一个导致的,有什么办法能够解决这个问题呢?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/1523
 
3088 次点击  
文章 [ 2 ]  |  最新文章 8 年前