我想使用此查询集自动删除未激活其帐户的注册用户:User.objects.filter(is_active=False).filter(profile__key_expires__lt=timezone.now()).delete()
,但我不知道该把它放在哪里。
需要调用视图和函数来执行,但我需要此代码连续运行或至少以频繁的间隔运行。
答案 0 :(得分:1)
您可以创建一个单独的脚本,并使用cron
这是不使Django应用程序过载的最佳方法。 E.g here my script加载最好的成员和热门标签。检查我是如何在其中导入Django的
答案 1 :(得分:1)