python - Django注册无法显示欢迎页面

标签 python django bitbucket django-login

我对 Django/Python 还很陌生。我用过bitbucket's Django 注册指南。我已经完成了所有需要的事情。我能够登录[数据库已更新]并正确注册,但登录后显示错误。 settings.py 文件具有: ROOT_URLCONF = 'myhandbook.urls' 和我的 urls.py 有:

from django.conf.urls.defaults import *

urlpatterns = patterns('',
    (r'^accounts/', include('registration.urls')),
)

我已经提到了url部分,因为错误与url有关。我收到找不到页面 (404) 错误。

bitbucket's 中有设置 URL 部分我无法理解的文档,并尝试了很多方法来纠正它。

最佳答案

您需要添加主页的网址。例如:

from django.views.generic import TemplateView

urlpatterns = patterns('',
    url(r'^$', TemplateView.as_view(template_name="home.html"), name='home'),
    (r'^accounts/', include('registration.urls')),
)

然后您可以将其替换为您的 View 。

关于python - Django注册无法显示欢迎页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14028363/

相关文章:

python - 我只得到了 Django View 中 for 循环的第一个结果

python - 推送到 Git 存储库时如何设置自动部署到 AppEngine

python - 为什么瓷砖不出现pygame

python - 我们如何在 PyMC3 的分层模型中预测新的看不见的组?

django - Heroku - 没有名为 wsgi 的模块

git - 一个项目如何同时使用Bitbucket和GitHub?

ssl - 在 bitbucket 放弃对 TLS 1.0/1.1 的支持后,Jenkins 构建失败

python - 查找列表中段落的第一个单词

python - 像下面这样编码时如何写更多的 "pythonic"?

Django - 如何在公共(public)页面上做CSFR?或者,更好的是,它应该如何使用时期?