gpt4 book ai didi

django - 设置django-allauth 404错误?

转载 作者:行者123 更新时间:2023-11-30 05:20:26 24 4
gpt4 key购买 nike

我正在尝试获取 django-allauth为一个项目工作。在我的 Django 项目中,我们称之为 yali,我做了一个 git clone。

然后我将文件夹/django-allauth/allauth 移动到根/yali。然后删除 django-allauth 和所有许可证、自述文件...等

根据文档,我应该做三件事:

我应该将其添加到 settings.py 中:

    TEMPLATE_CONTEXT_PROCESSORS = (
...
"allauth.context_processors.allauth",
"allauth.account.context_processors.account"
)

AUTHENTICATION_BACKENDS = (
...
"allauth.account.auth_backends.AuthenticationBackend",
)

INSTALLED_APPS = (
...
'emailconfirmation',
'uni_form',

'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.twitter',
'allauth.openid',
'allauth.facebook',

然后将其添加到 urls.py

(r'^accounts/', include('allauth.urls')))

这样做,在导航到 http://localhost:8000/account 时给我一个 404

我在这里错过了什么?这里的文档有些不清楚,甚至可能是错误的。它指示将 urls.py 指向“accounts”,而没有“accounts”文件夹,只有“account”

最佳答案

文件夹名称与url无关。 urls of your apps are defined in urls.py .您可以输入您想要的内容,但在浏览器中导航时必须使用相同的网址。

在您的情况下,您必须导航至:

http://localhost:8000/accounts

如果您将 url 定义为:

(r'^anything/', include('allauth.urls')))

你应该导航到:

http://localhost:8000/anything

关于django - 设置django-allauth 404错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6365758/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com