コード例 #1
0
ファイル: views.py プロジェクト: philipkaare/commcare-hq
 def get_create_export_url(self, form_data):
     create_form = CreateCaseExportTagForm(form_data)
     if not create_form.is_valid():
         raise ExportFormValidationException()
     case_type = create_form.cleaned_data["case_type"]
     if toggles.NEW_EXPORTS.enabled(self.domain):
         cls = CreateNewCustomCaseExportView
     else:
         cls = CreateCustomCaseExportView
     return reverse(cls.urlname, args=[self.domain]) + ('?export_tag="{export_tag}"'.format(export_tag=case_type))
コード例 #2
0
ファイル: views.py プロジェクト: bazuzi/commcare-hq
 def get_create_export_url(self, form_data):
     create_form = CreateCaseExportTagForm(form_data)
     if not create_form.is_valid():
         raise ExportFormValidationException()
     case_type = create_form.cleaned_data['case_type']
     return reverse(
         CreateCustomCaseExportView.urlname,
         args=[self.domain],
     ) + ('?export_tag="{export_tag}"'.format(
         export_tag=case_type,
     ))