【发布时间】:2019-01-10 11:41:39
【问题描述】:
我的所有模型除了我的用户模型都继承自这个模型:
class BaseModel(models.Model):
created_date = models.DateTimeField(auto_now_add=True)
modified_date = models.DateTimeField(auto_now=True)
class Meta:
abstract = True
每当用户注册时,我都会收到以下警告:
RuntimeWarning:当时区支持处于活动状态时,DateTimeField User.date_joined 收到了一个简单的日期时间 (2018-07-04 06:38:11.288567)。
由于我不控制用户创建过程(我使用的是 Django 提供的默认用户模型),我不知道如何解决这个问题。
【问题讨论】:
-
看来你改变了默认用户注册的行为。如果从抽象用户类扩展,你能显示注册代码和用户模型吗?
-
@JerinPeterGeorge 我没有。我的代码中没有注册代码或用户模型,因为它们都与一个名为
django-registartion的库一起使用,该库仅包含模板。