получить идентификатор пользователя в представлении Django clas - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь реализовать следующий класс. Просмотреть и заполнить поле клиента отфильтрованным списком клиентов, извлеченным из модели клиентов, но отфильтрованным по идентификатору пользователя.

class SellCreateView(CreateView):
model = Sell
fields = [
        'name',
        'store',
        'customer',
    ]

в представлении на основе функций. следующее:

def sell_create(request):
    customer_list = Customer.objects.filter(belongs_to=request.user.id)
    ...
    form.fields['customer'].queryset = customer_list 

но я не могу сделать эту работу в классе! Есть идеи, как мне это сделать?

Спасибо!

...