Order items with the django-admin interface

前端 未结 4 1690
夕颜
夕颜 2021-02-08 14:23

Lets say I have a django model looking like this:

class question(models.Model):
  order = models.IntegerField(\'Position\')
  question = models.CharField(max_len         


        
4条回答
  •  爱一瞬间的悲伤
    2021-02-08 14:43

    Sure, here is an example of admin.py file with up and down links to change items order: https://github.com/alexvasi/django-simplemenu/blob/master/simplemenu/admin.py

    Basically, you just need to override get_urls method to add your custom views (move_up and move_down in this example).

    More famous example would be django-treemenus, but there is some extra code to support older versions of django.

提交回复
热议问题