(Auto_now_add = True) результат различается для двух полей - PullRequest
0 голосов
/ 01 августа 2020

У меня есть две модели, включая datetimeField, но формат и результат разные. Я что-то пропустил?

models.py:

class Order(models.Model):
start_date = models.DateTimeField(auto_now_add=True)

class Payment(models.Model):
timestamp = models.DateTimeField(auto_now_add=True)

def __str__(self):
    return f'{self.timestamp}'

setting.py:

LANGUAGE_CODE = 'zh-TW'

TIME_ZONE = 'Asia/Taipei'

USE_I18N = True

USE_L10N = True

USE_TZ = True

admin.py:

class OrderAdmin(admin.ModelAdmin):
list_display = ['user', 'ordered', 'billing_address', 'start_date', 
'payment','being_delivered', 'Received']

Когда я проверяю значение в django admin:

    For Order: Aug. 1, 2020, 9:49 p.m.  
    For Payment: 2020-08-01 13:50:01.368611+00:00
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...