我制作了这个django程序,其中有登录页面,注册页面,用户登录后,我有一个按钮“创建处方”。我的问题是它不起作用。在
{cd1>这是^:
from django.conf.urls import patterns, include, url
from createprescription.views import *
from . import views
urlpatterns = patterns('',
url(r'^$', 'django.contrib.auth.views.login'),
url(r'^logout/$', logout_page),
url(r'^accounts/login/$', 'django.contrib.auth.views.login'), # If user is not login it will redirect to login page
url(r'^register/$', register),
url(r'^register/success/$', register_success),
url(r'^home/$', home),
url(r'^$', views.createprescription, name='createprescription'),
)
这是来自views.py
:
这是一个错误:
^{3}$
您试图强制登录您的主页,但这是实现它的方法。这两个URL冲突,系统将只使用第一个:
要解决此错误,应删除该行
^{pr2}$从你的
urls.py
开始。在为了只允许登录的用户查看您的处方页,请将以下行添加到您的
views.py
:相关问题 更多 >
编程相关推荐