Задать вопрос
@HamaVari

Как сделать так чтобы в том порядке в котором я добавляю значения в список «Выбранные значения» в filter_horizontal так и сохранялись?

В adminy.py есть у меня filter_horizontal('sizes') - размеры, благодаря filter_horizontal у меня есть 2 списка с "Доступными значениями" и "Выбранными значениями" в админке. Как сделать так чтобы в том порядке в котором я добавляю значения size в список "Выбранные значения" в filter_horizontal так и сохранялись?:
class ProductAdmin(admin.ModelAdmin):
    list_display = (
        "name",
        "category",
        "price",
        "stock_quantity",
        "is_new",
        "is_on_sale",
        "popularity",
    )
    search_fields = ("name", "slug", "category__name")
    list_filter = ("category", "is_new", "is_on_sale")
    inlines = [ProductImageInline]

    exclude = ["popularity", "is_on_sale", "slug"]
    filter_horizontal = ("sizes", "colors", "compositions") 

admin.site.register(Product, ProductAdmin)
  • Вопрос задан
  • 62 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Everything_is_bad
SQL ничего не знает про порядок, поэтому что бы его сохранять, нужно иметь какое-то поле по которому ты потому будет сортировать
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы