Fix datetime field as now it is a datetime object
This commit is contained in:
1 parent
6affba3b77
commit
3845c6fe76
2 files changed
+9
-1
No files matched your search
@@ -115,6 +115,13 @@ class SelectionField(CharField):
|
||||
pass
|
||||
|
||||
|
||||
class DateTimeField(CharField):
|
||||
|
||||
def get_client(self, model):
|
||||
value = super(DateTimeField, self).get_client(model)
|
||||
return value and str(value) or False
|
||||
|
||||
|
||||
class FloatField(CharField):
|
||||
|
||||
def validate(self, model):
|
||||
@@ -380,4 +387,5 @@ TYPES = {
|
||||
'reference' : ReferenceField,
|
||||
'selection': SelectionField,
|
||||
'boolean': IntegerField,
|
||||
'datetime': DateTimeField,
|
||||
}
|
||||
@@ -198,7 +198,7 @@ class DateTime(WidgetInterface):
|
||||
super(DateTime, self).display(model, model_field)
|
||||
if not model_field:
|
||||
return self.show(False)
|
||||
self.show(model_field.get(model))
|
||||
self.show(model_field.get_client(model))
|
||||
|
||||
def show(self, dt_val, timezone=True):
|
||||
if not dt_val:
|
||||
|
||||
Reference in new issue
Block a user