class Data(models.Model):
user = models.ForeignKey(User, unique=True)
other = models.CharField(max_length=255)
class Account(models.Model):
user = models.ForeignKey(User, unique=True)
number = models.IntegerField()
如果用户没有帐户
,如何在添加十小时后删除数据
最佳答案
我过去用过类似的东西。我会在模型数据上添加一个“创建”字段:
class Data(models.Model):
user = models.ForeignKey(User, unique=True)
other = models.CharField(max_length=255)
created = models.DateTimeField(auto_now_add=True)
我会设置一个 cron-job ,用于验证过去 10 小时内在没有用户关联的情况下创建的数据。
关于django - 如果用户没有帐户,如何在十小时后删除数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14381023/