correct admin for start_ts
authorymh <ymh.work@gmail.com>
Wed, 22 Oct 2014 01:52:52 +0200
changeset 51 7792f095d94a
parent 50 5ff6273e3626
child 52 86d805a56843
correct admin for start_ts
annot-server/webapp/admin.py
--- 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