在Django项目中,我正在使用标准身份验证系统。用户被重定向到/ bewerken / dashboard /,它有两个链接。其中一个链接到/ bewerken / inhoud /。但是,单击该链接时,将再次显示登录表单(在url / bewerken / inhoud /)。因此,用户登录并再次返回/ bewerken / dashboard(因为这是'下一个'url)。等等。不知道我做错了什么!
项目中的urls.py:
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^bewerken/', include('zzpwebsites.apps.user.urls')),
)
app中的urls.py:
urlpatterns = patterns('',
url(r'^inhoud/$', views.bewerken_inhoud, name='bewerken_inhoud'),
url(r'^dashboard/$', views.dashboard, name='dashboard'),
url(r'^', 'django.contrib.auth.views.login', {'template_name': 'user/inloggen.html'}),
)
观点:
@login_required
def bewerken_inhoud(request):
Usp_1 = Usp.objects.filter(user=request.user)
context = ({'usp_1': usp_1,})
return render(request, 'user/bewerken_inhoud.html' , context)
谢谢!