현재 내 모델의 쿼리 세트를 표시하기 위해 django-tables2를 사용하고 있습니다. 이 모델의 속성 중 하나는 밀리 초 단위의 DateTimeField로 테이블에서 분 단위로 잘립니다.django-tables2에서 DateTimes의 표시 형식 수정
이전에 HTML로 간단한 테이블을 수동으로 구현했지만 아무런 문제가 없었습니다. 내 DateTimeFields 내 설정에서 적용되는 DATETIME_FORMAT에 충실 다음되었다 :
settings.py 내가 장고 - 테이블 2를 사용하기 시작하기 때문에 문제가 생겨났다
DATETIME_FORMAT = 'Y N j, H:i:s.u'
. DateTimeFields를 표시하는 방식을 수정하거나 지정된 DATETIME_FORMAT을 따르는 방법이 있습니까? 문자열로 변환하는 것이 옵션이 아니므로 정렬 기능을 유지해야합니다.
테이블을 표시하려면 render_table을 사용하고 있습니다. 다음은 내 테이블 클래스입니다.
class ModelTable(tables.Table):
class Meta:
model = Measurement
sequence = ('date_time', 'latitude', 'longitude',
'depth', 'soundvel', 'instrument')