【发布时间】:2012-08-21 04:00:04
【问题描述】:
提前致谢。
我在 Django 中创建了一个模型,其中有一个标题、url 和一个排序字段。现在我将该排序字段的默认值设置为 ZERO 。我的要求是这个默认值应该更改为current highest Ordering number + 1。
我可以在管理界面中这样做吗?
class FooterLinks(models.Model):
title = models.CharField(_("Title"), max_length=200, null = True, blank = True)
link = models.CharField(_("Link"), max_length = 200)
order = models.IntegerField(_("Sort Order"), default=0)
【问题讨论】:
-
你说的是AutoField?
-
@很快我们可以将 AutoField 用于此类用途吗?它们被用作主键,对吧?我的意思是具有自动递增功能的不同字段,但可编辑且不应该是唯一字段
标签: django django-models django-forms django-admin