def get_form_kwargs(self): """Передаем маркер в формы, чтобы у зарегестрированного пользователя отключить возможность редактирования поля имени. """ kwargs = CreateView.get_form_kwargs(self) if self.request.user.is_authenticated: kwargs["author"] = "authenticated" return kwargs
def get_form_kwargs(self): """ Provide the assignment from the url to the form. """ kwargs = CreateView.get_form_kwargs(self) kwargs['assignment'] = get_object_or_404(Assignment, pk=self.kwargs.get('assignment')) return kwargs
def get_form_kwargs(self): kwargs = CreateView.get_form_kwargs(self) if END_RESERVATION_DATETIME: kwargs['initial']['reserved_end_date'] = END_RESERVATION_DATETIME if START_RESERVATION_DATETIME: kwargs['initial'][ 'reserved_start_date'] = START_RESERVATION_DATETIME return kwargs
def get_form_kwargs(self): kwargs = CreateView.get_form_kwargs(self) kwargs['initial']['user'] = self.request.user kwargs['initial']['product'] = get_object_or_404( Product, pk=self.kwargs['product_id']) return kwargs
def get_form_kwargs(self): kwargs = CreateView.get_form_kwargs(self) kwargs['initial']['user'] = self.request.user kwargs['initial']['client'] = get_object_or_404(Client, pk=self.kwargs['pk']) return kwargs
def get_form_kwargs(self): kwargs = CreateView.get_form_kwargs(self) kwargs['initial']['model_instance'] = str(self.instance.pk) kwargs['initial']["available_amount"] = self.get_available_amount() return kwargs
def get_form_kwargs(self, **kwargs): kwargs = CreateView.get_form_kwargs(self, **kwargs) kwargs['posted_by'] = self.request.user return kwargs
def get_form_kwargs(self): kwargs = CreateView.get_form_kwargs(self) kwargs['initial']['user'] = self.request.user kwargs['initial']['product'] = get_object_or_404(Product, pk=self.kwargs['product_id']) return kwargs
def get_form_kwargs(self): kwargs = CreateView.get_form_kwargs(self) kwargs['initial']['user'] = self.request.user kwargs['initial']['client'] = get_object_or_404(Client, pk=self.kwargs['pk']) return kwargs