我正在用Django从头开始写一个帐号激活流程,下面是我的基本思路:
创建如下模型:
class UserAccountActivation(models.Model):
lock = models.CharField(max_length=16)
key = models.CharField(max_length=16)
在必要时使用如下函数生成锁值和键值:
def generate_entry():
"""Generate a random alphanumeric string between 8 and 16 characters lon