Форум сайта python.su
Как можно вручную сортировать имеющиеся записи?
Приведу пример взятый с handbook :
class Book(models.Model):
title = models.CharField(max_length=100)
authors = models.ManyToManyField(Author)
publisher = models.ForeignKey(Publisher)
publication_date = models.DateField()
def __unicode__(delf):
return self.name
Офлайн
Офлайн
Спасибо, идея понятно. Но как сортировку применить к админке чтобы пользователь мог изменять сортировку по своему вкусу. Можно подробней, прошу простить за возможно простой вопрос.
Офлайн
Для того чтобы жестко задать порядок элементов, придется завести в моделе цифровое поле (например order), на основе которого и сортировать. Соответственно, правильно выставленные в админке значения order для объектов, позволит сортировать их в нужном порядке.
Офлайн
DaevaornПонял,попробую это и организовать.
Для того чтобы жестко задать порядок элементов, придется завести в моделе цифровое поле (например order), на основе которого и сортировать. Соответственно, правильно выставленные в админке значения order для объектов, позволит сортировать их в нужном порядке.
Офлайн