При доступе к данным (DateTimeField) из модели django всегда возвращается None - PullRequest
0 голосов
/ 28 марта 2020

У меня есть такая модель:

class PostDetail(models.Model):
    topic_id = models.IntegerField()  
    post_user_id = models.IntegerField()  
    content = models.TextField()  
    date = models.DateTimeField(default=timezone.now) 

    class Meta:
        ordering = ("-date",)  

У меня есть такая тестовая таблица: table

, но когда я получаю доступ к данным в этом путь:

main_reply = PostDetail.objects.filter(topic_id=id)
print(main_reply[0].date)

Всегда возвращается Нет , я действительно запутался

ps: когда я получаю к нему доступ в SQL, все в порядке.

1 Ответ

0 голосов
/ 31 марта 2020

Я использую pycharm для вставки данных, возникают ошибки, как указано выше, но если я использую администраторскую сеть django для вставки данных, она работает нормально, и если пользователь публикует данные для вставки данных, она работает нормально

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...