小编Shi*_*ome的帖子

django 身份验证包:“auth”未注册为命名空间

我正在尝试根据本教程使用用户身份验证构建一个简单的网站,但遇到了上述错误。按照说明,我设置了一个网址如下:

url('^accounts/', include('django.contrib.auth.urls'))
Run Code Online (Sandbox Code Playgroud)

我收到此错误作为回应:'auth' 不是注册的命名空间所以我尝试注册一个命名空间,如教程存储库所示:

url('^accounts/', include('django.contrib.auth.urls', namespace="auth")),
Run Code Online (Sandbox Code Playgroud)

然后我收到错误:在 include() 中指定命名空间而不提供 app_name

我意识到本教程使用的是 django 1.8.3,但我使用的是 2.0。当我在 virtualenv 中切换到相同的 django 版本时,问题得到了解决,但我现在不得不更改项目中的许多其他内容以防止其崩溃。有什么方法可以在不需要 django 1.8 的情况下修复?谢谢。

django django-authentication

8
推荐指数
2
解决办法
1677
查看次数

Heroku 上的 Django 应用程序会在一段时间后删除对象

我编写了一个简单的 Django 问答论坛应用程序并将其部署在 Heroku 上。该站点的本地版本运行良好。但是,生产版本不会存储超过几个小时的问题、答案等。

我决定坚持使用 Django 附带的 sqlite3。我不希望网站有很多流量,所以我决定现在保留开发数据库是值得的。

网站:http : //immense-plateau-35286.herokuapp.com

我已经在 Heroku 上的 DB 设置页面尝试了一些解决方案,但到目前为止还没有取得任何成功。

知道这可能是什么吗?

python sqlite django heroku

0
推荐指数
1
解决办法
129
查看次数

标签 统计

django ×2

django-authentication ×1

heroku ×1

python ×1

sqlite ×1