【发布时间】:2014-09-20 02:30:37
【问题描述】:
我刚刚安装了 userena,并在教程中使用了示例,但是一旦我在 URLS.py 中添加了一行,我就会收到错误消息。在下面的示例中,我添加了从 views.py 映射 home 函数的行
现在我遇到的问题是,当我转到 127.0.0.1/8000 时,我得到 TypeError: string is not callable,但奇怪的是,如果我转到帐户/注册或帐户/登录,我得到如果我去 127.0.0.1/8000 应该出现的模板。
from django.conf import settings
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.views.generic import TemplateView
from accounts import views
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r"^$", 'home'),
url(r'^admin/', include(admin.site.urls)),
(r'^accounts/', include('userena.urls')),
)
这是我的帐户/views.py
from django.shortcuts import render
from django.http import HttpResponseRedirect
def home(request):
return render('homepage.html')
【问题讨论】:
标签: django django-urls django-userena