コード例 #1
0
ファイル: form.py プロジェクト: Gembok/Tripin-website
 def render(self):
     return view.render_form(self.get_filename(), {
         'parent': self.model.name,
         'parent_id': self.model.id,
         'refs': self.refs,
         'model': self.modelname
     })
コード例 #2
0
ファイル: form.py プロジェクト: Gembok/Tripin-website
 def render_files(self):
     if not self.files or not self.model.id: return ''
     s = [f.render() for f in self.files]
     return view.render_form('files.html', {
         'fields': ''.join(s),
         'id': self.model.id,
         'action': self.action()
     })
コード例 #3
0
ファイル: form.py プロジェクト: Gembok/Tripin-website
 def render(self):
     return view.render_form(self.get_filename(), {
         'title': self.property.verbose_name,
         'name': self.name,
         'model': self.model.name,
         'id': self.model.id,
         'fields': range(1,10),
         'files': self.get_urls()
     })
コード例 #4
0
ファイル: form.py プロジェクト: Gembok/Tripin-website
 def render_form(self):
     """Renders the form with included fields rendered."""
     s = [f.render() for f in self.fields]
     r = [f.render() for f in self.refs]
     return view.render_form('form.html', {
         'fields': ''.join(s),
         'refs': ''.join(r),
         'errors': self.get_errors(),
         'id': self.model.id
     })
コード例 #5
0
ファイル: form.py プロジェクト: Gembok/Tripin-website
 def render(self):
     key = self.instance_value.key() if self.instance_value else ''
     return view.render_form(self.get_filename(), {
         'title': self.property.verbose_name,
         'id': self.model.id,
         'model': self.model.name,
         'name': self.name,
         'url': self.get_url(),
         'key': str(key)
     })
コード例 #6
0
ファイル: form.py プロジェクト: Gembok/Tripin-website
 def render(self):
     return view.render_form(self.get_filename(), {
         'name': self.name,
         'title': self.property.verbose_name,
         'options': self.get_options()
     })
コード例 #7
0
ファイル: form.py プロジェクト: Gembok/Tripin-website
 def render(self):
     return view.render_form(self.get_filename(), {
         'title': self.property.verbose_name,
         'name': self.name,
         'checked': 'checked="checked"' if self.value_for_form() else ""
     })
コード例 #8
0
ファイル: form.py プロジェクト: Gembok/Tripin-website
 def render(self):
     return view.render_form(self.get_filename(), {
         'title': self.property.verbose_name,
         'name': self.name,
         'default': self.value_for_form()
     })