小编fre*_*rho的帖子

Django NoReverseMatch

我正在django 1.6(和python 2.7)中创建一个简单的登录应用程序,我在开始时遇到错误,不让我继续.

这是该网站的url.py

from django.conf.urls import patterns, include, url
from django.contrib import admin
import login

admin.autodiscover()

urlpatterns = patterns('',
    url(r'^$', include('login.urls', namespace='login')),
    url(r'^admin/', include(admin.site.urls)),
)
Run Code Online (Sandbox Code Playgroud)

这是login/urls.py:

from django.conf.urls import patterns, url
from login import views

urlpatterns = patterns('',
    url(r'^$', views.index, name='index'),
    url(r'^auth/', views.auth, name='auth'),
)
Run Code Online (Sandbox Code Playgroud)

这是登录/视图,py

from django.shortcuts import render
from django.contrib.auth import authenticate

def auth(request):
    user = authenticate(username=request.POST['username'], password=request.POST['password'])
    if user is not None:
        # the password verified for the user
        if user.is_active:
            msg = "User is valid, …
Run Code Online (Sandbox Code Playgroud)

python django python-2.7 django-1.6

29
推荐指数
1
解决办法
5万
查看次数

标签 统计

django ×1

django-1.6 ×1

python ×1

python-2.7 ×1