--- a/annot-server/webapp/admin.py Tue Oct 21 12:14:05 2014 +0200
+++ b/annot-server/webapp/admin.py Wed Oct 22 01:52:52 2014 +0200
@@ -15,6 +15,7 @@
from jinja2 import Markup
from wtforms import fields
+from wtforms.ext.dateutil import fields as dateutil_fields
import database
import models
@@ -90,6 +91,22 @@
column_list = ('event', 'project_id', 'order', 'categories_json', 'url')
column_filters = ('event',)
column_formatters = {'url': build_ldt_url, 'categories_json': lambda v, c, m, p: json.dumps(m.categories_json)[:80] if m.categories_json else ''}
+ form_args = {
+ "start_ts":{ "display_format": '%Y-%m-%dT%H:%M:%S.%f%z'},
+ }
+ form_overrides = { "start_ts": dateutil_fields.DateTimeField, }
+ form_widget_args = {
+ 'categories_json': {
+ 'rows': 10,
+ 'class': 'input-xlarge'
+ },
+ 'start_ts': {
+ 'class': 'input-xlarge'
+ },
+ 'project_id': {
+ 'class': 'input-xlarge'
+ }
+ }
model_form_converter=JsonAdminConverter