【发布时间】:2015-03-27 00:31:53
【问题描述】:
我有类似的模型
class Customers(models.Model):
m1 = models.EmailField()
class Requests(models.Model):
m2 = models.EmailField()
class CustomersRequests(Customers):
class Meta:
proxy = True
我的问题是我想在 CustomersRequests 管理员中显示独特的电子邮件,以便在请求模型中显示那些客户电子邮件。
例如:
客户
v1@xyz.com
v2@xyz.com
v3@xyx.com
请求
v1@xyz.com
v1@xyz.com
v3@xyx.com
v1@xyz.com
我只想要在 CustomersRequests
中的以下记录
v1@xyz.com
v3@xyx.com
我在 CustomersRequests 中将查询集写入不同的记录,但 mysql 数据库给出的 DISTINCT ON 字段不受此数据库后端支持?
那么我怎样才能显示唯一记录?不干扰客户和请求模型?
【问题讨论】:
标签: mysql django django-admin