Django 管理员选择框排序
如何在 Django admin 中排序外键值?
例如:
class LeaveBase(models.Model):
User = models.ForeignKey(User,verbose_name=('User Name'))
FinancialYear=models.ForeignKey(FinancialYear,verbose_name=('Financial Year'))
在我的 Django 管理中,当我添加新的leavebase 时,用户列显示为选择框,默认按 id 排序,我想按其名称排序。
How to order foreign key values in Django admin?
ex:
class LeaveBase(models.Model):
User = models.ForeignKey(User,verbose_name=('User Name'))
FinancialYear=models.ForeignKey(FinancialYear,verbose_name=('Financial Year'))
In my Django admin when i add a new leavebase the User column shows as select box with the default ordering by id, I would like to order by its name.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这可能会有所帮助: http://www.djangoproject.com/documentation/models/ordering/
this may help: http://www.djangoproject.com/documentation/models/ordering/