我目前正在开发一个使用 Django 1.11.2 和 django-tables2 的项目。我使用表格来展示我的模型。该模型有一个 DateTimeField,它在普通列中正确显示,但是当我将 LinkColumn 与此 DateTimeField 一起使用时,日期以如下复杂格式显示:'2017-02-23 07:49:53.067504+00:00 ' 而不是 '23.02.2017 07:49'。链接工作正常,但我找不到恢复简单格式的方法。
我在models.py中的模型:
class mymodel(models.Model):
Date = models.DateTimeField(auto_now_add=True, help_text='(Format: TT.MM.JJJJ)')
...other fields...
class Meta:
ordering = ["Date"]
verbose_name = "MyModel"
verbose_name_plural = "MyModels"
和表格:
class MyModelTable(django_tables2.Table):
Date = django_tables2.LinkColumn(viewname='MyModelView', kwargs={"id": Accessor("id")})
class Meta:
model = MyModel
exclude = {'id'}
attrs = {"class": "paleblue"}
提前感谢您的任何帮助或想法。