【发布时间】:2015-03-18 21:32:39
【问题描述】:
我目前正在使用 django-tables2 来显示我的模型的查询集。此模型的属性之一是精确到毫秒的 DateTimeField,它在我的表中被截断为分钟。
我之前用 HTML 手动实现了一个简单的表格,没有任何问题。我的 DateTimeFields 遵循我的设置中应用的 DATETIME_FORMAT:
settings.py
DATETIME_FORMAT = 'Y N j, H:i:s.u'
自从我开始使用 django-tables2 以来,问题就出现了。有什么方法可以修改它显示 DateTimeFields 的方式或使其遵循我指定的 DATETIME_FORMAT?我需要保留排序功能,因此不能转换为字符串。
我正在使用 render_table 来显示我的表格。以下是我的表类:
class ModelTable(tables.Table):
class Meta:
model = Measurement
sequence = ('date_time', 'latitude', 'longitude',
'depth', 'soundvel', 'instrument')
【问题讨论】:
标签: python html django django-tables2