def expired(self):
"""
Query for all profiles which are expired and correspond to
non-active users.
"""
if settings.USE_TZ:
now = timezone.now()
else:
now = datetime.datetime.now()
return self.exclude(
user__is_active=True
).filter(
models.Q(activation_key=self.model.ACTIVATED) |
models.Q(
user__date_joined__lt=now - datetime.timedelta(
settings.ACCOUNT_ACTIVATION_DAYS
)
)
)
评论列表
文章目录