Django-tables2和TimeField或DateField

时间:2014-02-15 09:36:14

标签: python django datetime django-tables2

我正在使用django-tables2 tutorial,除非我尝试显示在我的TimeFieldDateField中定义的数据库模型,否则一切正常显示Django model列标题,但所有数据值都显示为-

我的数据库的示例行开始:

Id          event_time  event_date  ...
----------  ----------  ----------  
1           13:41:41    2014-02-12  ...

我正在使用的模板是教程中非常简单的模板{% render_table table %}。我是否需要做其他事情才能让django-tables2显示时间和日期值?

编辑:

我也尝试过:

event_time = tables.DateTimeColumn(verbose_name="What time?")
event_date = tables.DateColumn(verbose_name="What date?")

tables.py类中,但在显示值时仍未改变,除非我将模型字段更改为CharField

Models.py

class A(models.Model):
    event_date = models.DateField('date of event')

tables.py

 class ATable(tables.Table):
     event_date = tables.DateColumn(verbose_name="What date?")
     ###event_date = tables.Column(verbose_name="What date?") <---THIS WORKS FINE

0 个答案:

没有答案