當前位置: 首頁>>代碼示例>>Python>>正文


Python FormView.get_context_data方法代碼示例

本文整理匯總了Python中django.views.generic.FormView.get_context_data方法的典型用法代碼示例。如果您正苦於以下問題:Python FormView.get_context_data方法的具體用法?Python FormView.get_context_data怎麽用?Python FormView.get_context_data使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在django.views.generic.FormView的用法示例。


在下文中一共展示了FormView.get_context_data方法的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: get_context_data

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import get_context_data [as 別名]
 def get_context_data(self, **kwargs):
     context = super(BaseAccessListLab, self).get_context_data(
         **kwargs)
     context.update(FormView.get_context_data(self, **kwargs))
     context['role'] = self.role
     context['user_create_form'] = self.user_create_form()
     return context
開發者ID:solvo,項目名稱:organilab,代碼行數:9,代碼來源:access.py

示例2: get_context_data

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import get_context_data [as 別名]
    def get_context_data(self, **kwargs):
        """ Get Win data for use in the template """

        context = FormView.get_context_data(self, **kwargs)
        context.update({"win": self.win_dict})
        context['win']['date'] = date_parser(self.win_dict['date'])
        return context
開發者ID:UKTradeInvestment,項目名稱:export-wins-ui,代碼行數:9,代碼來源:views.py

示例3: get_context_data

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import get_context_data [as 別名]
 def get_context_data(self, **kwargs):
     ctx = FormView.get_context_data(self, **kwargs)
     basket = self.request.basket  # type: shoop.front.basket.objects.BaseBasket
     ctx["basket"] = basket
     errors = list(basket.get_validation_errors(shop=self.request.shop))
     ctx["errors"] = errors
     ctx["orderable"] = (not errors)
     return ctx
開發者ID:noyonthe1,項目名稱:shoop,代碼行數:10,代碼來源:single_page.py

示例4: get_context_data

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import get_context_data [as 別名]
 def get_context_data(self, **kwargs):
     ctx = FormView.get_context_data(self, **kwargs)
     basket = self.request.basket  # type: shoop.front.basket.objects.BaseBasket
     ctx["basket"] = basket
     basket.calculate_taxes()
     errors = list(basket.get_validation_errors())
     ctx["errors"] = errors
     ctx["orderable"] = not errors
     return ctx
開發者ID:cuberskulk,項目名稱:shoop,代碼行數:11,代碼來源:single_page.py

示例5: get_context_data

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import get_context_data [as 別名]
 def get_context_data(self, **kwargs):
     """ pass args form get to template as context 
     
     the add_choices context is to give how many additional input choices
     to the form
     
     """
     context = FormView.get_context_data(self, **kwargs)
     
     # checking from POST request
     request_choice = self.request.POST.get('request_choice',0)
     last_choice = int (request_choice) - 2 if request_choice else 0
     
     # assign from last_choice, ignore from GET, because input from POST
     # from javascript has higher precedence than GET
     if last_choice :
         context['add_choices'] =  last_choice
     else :
         # checking from arguments (GET)
         # get previous total choices in the form, if exist
         previous = int(self.args[1])if len (self.args) == 2 else 0
         context['add_choices'] = int(self.args[0]) + previous if len(self.args) > 0 else 0
     
     return context 
開發者ID:drayanaindra,項目名稱:polling,代碼行數:26,代碼來源:views.py

示例6: get_context_data

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import get_context_data [as 別名]
 def get_context_data(self, **kwargs):
     context = FormView.get_context_data(self, **kwargs)
     context['page_title'] = self.page_title
     return context
開發者ID:copasi,項目名稱:cloud-copasi,代碼行數:6,代碼來源:views.py

示例7: get_context_data

# 需要導入模塊: from django.views.generic import FormView [as 別名]
# 或者: from django.views.generic.FormView import get_context_data [as 別名]
 def get_context_data(self, **kwargs):
     context = FormView.get_context_data(self, **kwargs)
     context['page_title'] = self.page_title
     context['allow_new_registrations'] = settings.ALLOW_NEW_REGISTRATIONS
     return context
開發者ID:edkent,項目名稱:cloud-copasi,代碼行數:7,代碼來源:account_views.py


注:本文中的django.views.generic.FormView.get_context_data方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。