我在 Django 中有一个网络应用程序。我尝试使用令牌生成器进行密码重置来创建验证邮件,但它没有激活电子邮件。
问题来了:
有什么解决办法吗?我尝试并遵循:
https://medium.com/@frfahim/django-registration-with-confirmation-email-bb5da011e4ef
上面的帖子帮我发送了电子邮件,但用户在验证电子邮件后没有激活。该帖子不符合我的要求,但我尝试检查是否可以进行电子邮件验证。
是否有任何第三方模块用于 Django 或我提到的要求的任何解决方案?
python authentication django web-applications email-verification
模型
class Timetable(models.Model):
day = models.CharField(max_length=9,choices=timetable_choices)
start = models.IntegerField()
end = models.IntegerField()
period = models.CharField(max_length=12)
Run Code Online (Sandbox Code Playgroud)
观看次数
class Timetableadding(CreateView):
model = Timetable
fields = ['day','period','start' ,'end']
success_url = '/dashboard'
Run Code Online (Sandbox Code Playgroud)
注意:我不擅长 js 所以我想要一个不使用 JS 的解决方案
我想在发布请求时提交包含标头的表单,可以吗?我尝试了下面的代码,但无法使用定义的 header 发送请求。
<html>
<body>
<script>
var xhr = new XMLHttpRequest;
xhr.setRequestHeader("Myheader" , "value")
</script>
<form action="https://example.com/myprofile/myedit" method="POST">
<input type="hidden" name="firstname" value="Jacob " />
<input type="hidden" name="email" value="jacob@gmail.com" />
<input type="submit" value="Submit request" />
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) python3 中的 pow() 函数提供指数的值。
>>>pow(2,3)
8
Run Code Online (Sandbox Code Playgroud)
Python3 支持负指数,即 可以使用 pow(10,-1) 表示。当我计算 pow(4,-1,5) 时,它给出了输出 4。
>>> pow(4, -1, 5)
4
Run Code Online (Sandbox Code Playgroud)
我无法理解值 4 是如何计算的,因为它在后台执行
当我手动计算时,它没有返回值 4 作为提醒。
当 -ve value 以两个值传递时,它以手动方法响应所需的输出。
>>> pow(4, -1)
.25
Run Code Online (Sandbox Code Playgroud)
用模数计算负指数有什么区别?
我有一个类似于下图所示数据的文件。
https://www.test.example.com [503]
https://www.tst.example.com [403]
https://www.tt.example.com [302]
Run Code Online (Sandbox Code Playgroud)
我想获取与第二列匹配的行。例如,匹配 [403] 的行应该只打印https://www.tst.example.com.
我尝试使用以下命令转义方括号,这给了我警告。
https://www.test.example.com [503]
https://www.tst.example.com [403]
https://www.tt.example.com [302]
Run Code Online (Sandbox Code Playgroud)