在django admin中对模型项进行排序

时间:2012-10-30 14:35:15

标签: django django-admin

说我有一个模特:

class Question(models.Model):
    text = models.TextField(verbose_name=u'Вопрос', max_length=1024)
    is_free_text = models.BooleanField(verbose_name=u'Ответ в виде текста?')
    sort_order = models.PositiveSmallIntegerField()

是否有一个插件或django管理员的东西,在某处有模型列表并上下移动(或拖放)来定义他们的排序顺序?我基本上希望每个问题都有一个唯一的排序顺序,以便根据提取的sort_order对它们进行排序。

1 个答案:

答案 0 :(得分:0)

有很多选择,但你很可能不得不对它们进行修补。以下是一些片段(我不确定这些片段的效果如何):

一些宣称会这样做的应用:

如果您有兴趣安装django-grapelli(这是整个django管理员的皮肤),您可以使用their sortable change list items