为什么Django order_by升序日期字段最后返回None值。
如果order_by升序,如何首先返回无值的查询,如果降序则返回结尾?
例如,我有字段调用'my_date'和三个值:
[2015.02.13, None, 2015.02.11]
在order_by('my_date')之后,结果为:
[2015.02.11, 2015.02.13, None],
但我希望:
[None, 2015.02.11, 2015.02.13]
在order_by(' - my_date')之后,结果为:
[None, 2015.02.13, 2015.02.11]
但我希望:
[2015.02.13, 2015.02.11, None]