Как в админке отфильтровать список для ForeignKey?

Здравствуйте, очень нужна Ваша помощь пожалуйста, в джанго я новичок. Как мне отфильтровать список в админке для ForeignKey. Взяла за основу такой пример
class NewsAdmin(admin.ModelAdmin):
    def formfield_for_foreignkey(self, db_field, request, **kwargs):
        if db_field.name == "category":
            kwargs["queryset"] = Category.objects.filter(some_parameter='не знаю что вставлять')
        return super(NewsAdmin, self).formfield_for_foreignkey(db_field, request, **kwargs)

Никак не получается у меня получить данные с предыдущего поля, чтобы отфильтровать. Если вручную вписать существующее значение, все отрабатывает. Помогите пожалуйста
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
Dasha_B
@Dasha_B Автор вопроса
Разобралась сама, отличная библиотека django-autocomplete-light
Документация, по моему вопросу
https://django-autocomplete-light.readthedocs.io/e...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@tumbler
бекенд-разработчик на python
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы