“Django создать параметры фильтра просмотра” Ответ

Django создать параметры фильтра просмотра

class FolderCreate(CreateView):
    template_name = 'Form/folder_create.html'
    form_class = FolderForm

    def get_form_kwargs(self):
        kwargs = super(FolderCreate, self).get_form_kwargs()
        kwargs['user'] = self.request.user
        return kwargs
Disgusted Dormouse

Django создать параметры фильтра просмотра

class FolderForm(forms.ModelForm):
    class Meta:
       model = Folder
       fields = ['name', 'parent']

    def __init__(self, *args, **kwargs):
       user = kwargs.pop('user')
       super(FolderForm, self).__init__(*args, **kwargs)
       self.fields['parent'].queryset = Folder.objects.filter(user=user)
Disgusted Dormouse

Ответы похожие на “Django создать параметры фильтра просмотра”

Вопросы похожие на “Django создать параметры фильтра просмотра”

Больше похожих ответов на “Django создать параметры фильтра просмотра” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования