1、现有登录页面:
from django.conf.urls import url,include
from django.contrib import admin
from itil_ops.views import index,login,logout
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^home/$', index, name='index'),
url(r'^$', index, name='index'),
url(r'^login/$', login, name='login'),
url(r'^logout/$', logout, name='logout'),
url(r'^svnmgr/', include('svnmgr.urls')),
]
2、视图函数:
def login(request):
if request.method == 'POST':
username = request.POST.get('username')
password = request.POST.get('password')
user = authenticate(username=username,password=password)
if user is not None :
auth.login(request, user)