diff options
author | Dusty Phillips <buchuki@gmail.com> | 2008-10-07 17:59:31 +0200 |
---|---|---|
committer | Dusty Phillips <buchuki@gmail.com> | 2008-10-07 17:59:31 +0200 |
commit | 22f22ef66927a09b8eda4d731d5af15e0c42a345 (patch) | |
tree | d566d03b5973c67b003e7c3b16e580058e95d8dc /packages | |
parent | fb9158dec8b1b735fa653c98d07f78ca14eb425c (diff) | |
download | archweb-22f22ef66927a09b8eda4d731d5af15e0c42a345.tar.gz archweb-22f22ef66927a09b8eda4d731d5af15e0c42a345.tar.xz |
move validation template tage temporarily; it will be removed eventually
Diffstat (limited to 'packages')
-rw-r--r-- | packages/templatetags/package_extras.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/templatetags/package_extras.py b/packages/templatetags/package_extras.py index 5469f29..5a92565 100644 --- a/packages/templatetags/package_extras.py +++ b/packages/templatetags/package_extras.py @@ -30,5 +30,14 @@ def do_buildsortqs(parser, token): def space2br(value): return value.replace(' ', '<br />') +@register.inclusion_tag('errors.html') +def print_errors(errors): + errs = [] + for e,msg in errors.iteritems(): + errmsg = str(msg[0]) + # hack -- I'm a python idiot + errs.append( (e, errmsg[2:-2]) ) + return {'errors': errs} + # vim: set ts=4 sw=4 et: |