Пример #1
0
 def get_form_kwargs(self):
     """Передаем маркер в формы, чтобы у зарегестрированного пользователя отключить
     возможность редактирования поля имени. """
     kwargs = CreateView.get_form_kwargs(self)
     if self.request.user.is_authenticated:
         kwargs["author"] = "authenticated"
     return kwargs
Пример #2
0
 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
Пример #3
0
 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
Пример #4
0
 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
Пример #5
0
 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
Пример #6
0
 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
Пример #7
0
 def get_form_kwargs(self, **kwargs):
     kwargs = CreateView.get_form_kwargs(self, **kwargs)
     kwargs['posted_by'] = self.request.user
     return kwargs
Пример #8
0
 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
Пример #9
0
 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