Фильтр данных в админке django inline create view

это мое первое сообщение здесь, и я надеюсь найти решение для моей ситуации:

Дело в том, что... У меня есть админка, которая показывает информацию о модели. По ней я могу видеть, какой контракт_продукт принадлежит текущему клиенту.

Когда я создаю новый объект в inline, я нажимаю на следующую кнопку введите описание изображения здесь

Я не могу увидеть список опций, как показано ниже: введите описание изображения здесь

Проблема в том, что... клиент должен видеть только свои продукты, а здесь я вижу все продукты для всех типов клиентов?

PS: продукт и клиент имеют прямую связь.

Надеюсь, кто-нибудь сможет понять мою проблему и помочь мне!

Есть kt if вещь, которую я пробовал далеко сейчас, но ничего успешного, о чем можно было бы говорить

Это код инлайна:

class ClientContractInline(admin.TabularInline):
model = PrivateContractProduct.client_contract.through
classes = [
    "collapse",
]
raw_id_fields = ["client", "contract_product"]
fields = ["client", "contract_product",'fr_contract_id', 'created',  'expire', 'quantity', 'quota']
readonly_fields = ['fr_contract_id', 'created', 'expire', 'quantity']
extra: int = 0
Вернуться на верх