0

Django プロジェクトでは、標準の認証システムを使用しています。ユーザーは、2 つのリンクがある /bewerken/dashboard/ にリダイレクトされます。そのうちの 1 つは /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')),
)

アプリからの 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)

ありがとう!

4

0 に答える 0