我的models.py内有两列scid和alid,这两列的值都不是唯一的,例如
scid alid
0 0
0 1
1 0
1 1
1 2
如果我想确定一条数据,必须同时使用这两列的值,sql类似于
select * from xxx where scid=0 and alid=1;
这样的话现在有两个问题:
1.在models.py里如果
def __unicode__(self):
return self.scid
则后台会报错 Django MultipleObjectsReturned need one but given 3
这样如何解决
2.在前台显示数据时,如何写才能出现类似于下面这样的查询效果
select * from xxx where scid=0 and alid=1;
谢谢各位了!