filter_horizontal администратора Django (и filter_vertical) не работа

Я пытаюсь использовать ModelAdmin.filter_horizontal и ModelAdmin.filter_vertical для поля ManyToMany вместо выбора, который несколько упаковывают, но все, что я получаю:

Моя модель:


class Title(models.Model):
    #...
    production_companies = models.ManyToManyField(Company, verbose_name="компании-производители")
    #...

Мой администратор:


class TitleAdmin(admin.ModelAdmin):
    prepopulated_fields = {"slug": ("original_name",)}
    filter_horizontal = ("production_companies",)
    radio_fields = {"state": admin.HORIZONTAL}
    #...

javascripts загружаются хорошо, я действительно не получаю то, что происходит. Django 1.1.1 стабильных.

7
задан Community 8 February 2017 в 14:25
поделиться

1 ответ

Наконец-то я нашел решение. Проблема была связана с именем поля verbose - оно было str вместо unicode. Переход на юникод помог.

Спасибо :-)

15
ответ дан 6 December 2019 в 14:01
поделиться
Другие вопросы по тегам:

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