我有一个登录模板,我想添加一个图标,用户可以单击该图标进入谷歌身份验证过程。我有Django allauth,但我如何才能为谷歌流获得正确的url?
我尝试了<a href="{% url 'account_login' %}">
,但它会将用户发送到登录页面,而我想将他们直接发送到accounts/google/login/
(理想情况下,使用django生成url,而不是对其进行编码。(
试着使用这个:
<a href="{% provider_login_url 'google' %}">Login with Google</a>