Как проверить isinstance для даты в django python

У меня есть данные даты в переменной date_var как

from django.db import models
from datetime import datetime

class Model:
  created_date    =   models.DateTimeField

date_var = model.created_date.date()

однако, когда я проверяю isinstance c с datetime или с models.DateTimeField, он возвращает false

isinstance(date_var,datetime)
// False

isinstance(date_var,models.DateTimeField)
// False

как проверить, является ли c экземпляром date?

В вашем случае тип date_var - это date, а не datetime.

Если вы хотите проверить тип date, вы можете сделать это следующим образом

from datetime import date

isinstance(date_var, date)

Вернуться на верх