Python Django-将无视为0
在我的django应用程序中,数据库是只读的,其中包含许多IntegerField和DecimalField 问题是,这些字段可以为空 我的尝试是:Python Django-将无视为0,python,django,Python,Django,在我的django应用程序中,数据库是只读的,其中包含许多IntegerField和DecimalField 问题是,这些字段可以为空 我的尝试是: .extra(select={'field':'COALESCE(field_interested_in, 0}') 我的问题是有更好的方法吗?如何定义属性 def field(self): return self.field_interested_in or 0 这应该有助于表示,但如果我想按该字段排序,它将不起作用。
.extra(select={'field':'COALESCE(field_interested_in, 0}')
我的问题是有更好的方法吗?如何定义属性
def field(self):
return self.field_interested_in or 0
这应该有助于表示,但如果我想按该字段排序,它将不起作用。