summaryrefslogtreecommitdiffstats
path: root/askbot/utils
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-08-24 00:40:58 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-08-24 00:40:58 -0400
commit41a23a3a8e9adaf1b877c49f8d0d5eab007ae693 (patch)
treeb2e351820dccacd00baa8325766ae60f8279a08a /askbot/utils
parent7db10f443ec950be13671fa6cba7abfb66bf206e (diff)
downloadaskbot-41a23a3a8e9adaf1b877c49f8d0d5eab007ae693.tar.gz
askbot-41a23a3a8e9adaf1b877c49f8d0d5eab007ae693.tar.bz2
askbot-41a23a3a8e9adaf1b877c49f8d0d5eab007ae693.zip
small bug fixes
Diffstat (limited to 'askbot/utils')
-rw-r--r--askbot/utils/forms.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/askbot/utils/forms.py b/askbot/utils/forms.py
index f607e62b..e8f9e622 100644
--- a/askbot/utils/forms.py
+++ b/askbot/utils/forms.py
@@ -59,6 +59,7 @@ class UserNameField(StrippedNonEmptyCharField):
must_exist=False,
skip_clean=False,
label=_('Choose a screen name'),
+ widget_attrs=None,
**kw
):
self.must_exist = must_exist
@@ -79,8 +80,14 @@ class UserNameField(StrippedNonEmptyCharField):
if 'error_messages' in kw:
error_messages.update(kw['error_messages'])
del kw['error_messages']
+
+ if widget_attrs:
+ widget_attrs.update(login_form_widget_attrs)
+ else:
+ widget_attrs = login_form_widget_attrs
+
super(UserNameField,self).__init__(max_length=30,
- widget=forms.TextInput(attrs=login_form_widget_attrs),
+ widget=forms.TextInput(attrs=widget_attrs),
label=label,
error_messages=error_messages,
**kw