コード例 #1
0
ファイル: vFormRenderer.py プロジェクト: cackharot/viper-pos
 def file(self, name, value=None, id=None, **attrs):
     """
     Outputs file input.
     """
     id = id or name
     val = self.value(name, value)
     return tags.file(self.prefix + name, val, id, **attrs) + self.getErrorTag(name)
コード例 #2
0
 def file(self, name, value=None, id=None, **attrs):
     """
     Outputs file input.
     """
     return tags.file(
         name, 
         self.value(name, value), 
         self._get_id(id, name), 
         **attrs
     )
コード例 #3
0
def file_field(name, value=None, **options):
    """
    Creates a file upload field.

    If you are using file uploads then you will also need to set the multipart option for the form.

    Example::

        >>> print file_field('myfile')
        <input id="myfile" name="myfile" type="file" />
    """
    _update_fa(options, name)
    return tags.file(name, value=value, type="file", **options)
コード例 #4
0
ファイル: helpers.py プロジェクト: Xion345/formalchemy
def file_field(name, value=None, **options):
    """
    Creates a file upload field.

    If you are using file uploads then you will also need to set the multipart option for the form.

    Example::

        >>> print file_field('myfile')
        <input id="myfile" name="myfile" type="file" />
    """
    _update_fa(options, name)
    return tags.file(name, value=value, type="file", **options)
コード例 #5
0
ファイル: forms.py プロジェクト: gmalik9/samplesdb
 def file(
         self, name, value=None, id=None,
         cols=10, inner_cols=None, errors=True, **attrs):
     """
     Outputs file input.
     """
     id = id or name
     if inner_cols:
         attrs = css_add_class(attrs, 'small-%d' % inner_cols)
     result = tags.file(name, self.value(name, value), id, **attrs)
     if cols:
         return self.column(name, result, cols, inner_cols, errors)
     else:
         return result
コード例 #6
0
 def file(self,
          name,
          value=None,
          id=None,
          cols=10,
          inner_cols=None,
          errors=True,
          **attrs):
     """
     Outputs file input.
     """
     id = id or name
     if inner_cols:
         attrs = css_add_class(attrs, 'small-%d' % inner_cols)
     result = tags.file(name, self.value(name, value), id, **attrs)
     if cols:
         return self.column(name, result, cols, inner_cols, errors)
     else:
         return result
コード例 #7
0
ファイル: form.py プロジェクト: lowks/pyramid_orb
 def file(self, name, value=None, id=None, **attrs):
     return tags.file(name,
                      self.value(name, value),
                      self._id(id, name),
                      **attrs)
コード例 #8
0
 def file(self, name, value=None, id=None, **attrs):
     """
     Outputs file input.
     """
     return tags.file(name, self.value(name, value), self._get_id(id, name),
                      **attrs)
コード例 #9
0
ファイル: renderers.py プロジェクト: Gutembert-Dev/pyramid
 def file(self, name, value=None, id=None, **attrs):
     """
     Outputs file input.
     """
     id = id or name
     return tags.file(name, self.value(name, value), id, **attrs)