diff options
author | Alexander Sulfrian <alex@spline.inf.fu-berlin.de> | 2014-11-19 01:15:11 +0100 |
---|---|---|
committer | Alexander Sulfrian <alex@spline.inf.fu-berlin.de> | 2014-11-19 02:15:56 +0100 |
commit | 2045386f7d09df9716f81ab523ffb619d8c6c887 (patch) | |
tree | 569ab4414e4e3d0a3ee0e7e6bf6ac63e8b277fb8 /widgets.py | |
parent | 2e7f70591ddc2e73be3e9d426ceaffaf3df0b9c2 (diff) | |
download | padlite-teams-2045386f7d09df9716f81ab523ffb619d8c6c887.tar.gz padlite-teams-2045386f7d09df9716f81ab523ffb619d8c6c887.tar.bz2 padlite-teams-2045386f7d09df9716f81ab523ffb619d8c6c887.zip |
group_change: add form/template/view to change a group
Diffstat (limited to 'widgets.py')
-rw-r--r-- | widgets.py | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -1,6 +1,15 @@ import wtforms.widgets.core +class Static(object): + def __call__(self, field, **kwargs): + kwargs.setdefault('id', field.id) + if kwargs['class_'] == 'form-control': + kwargs['class_'] = 'form-control-static' + html = ['<p %s>' % wtforms.widgets.core.html_params(**kwargs), field.data,'</p>'] + return wtforms.widgets.core.HTMLString(''.join(html)) + + class TextArea(wtforms.widgets.core.TextArea): def __init__(self, **kwargs): self.kwargs = kwargs |