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