2
저는 주변을 검색했지만 로그인 후 리디렉션이 예상대로 작동하지 않는 이유를 알 수 없습니다.로그인 후 리디렉션이 작동하지 않습니다.
http://localhost:8000/accounts/login/
에 성공적으로 로그인했습니다. 그 후에는 settings.py 변수 LOGIN_REDIRECT_URL
을 사용하든 상관없이 항상 http://localhost:8000
으로 리디렉션됩니다.
# urls.py
from django.conf.urls import patterns, include, url
from django.conf import settings
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
(r'^grappelli/', include('grappelli.urls')),
url(r'^$', 'myapp.views.home', name='home'),
url(r'^home/$', 'myapp.views.apphome', name='apphome'),
url(r'^admin/', include(admin.site.urls)),
(r'^accounts/', include('registration.backends.default.urls')),
(r'^admin/', include("massadmin.urls")),
)
어디에서 문제를 찾기 시작해야할지 모르겠다. 어떤 아이디어? 여기에 누락 된 설정이 있습니까? 문제를 디버그하는 데 도움이되는 다른 파일이 있습니까?
귀하의 양식 행동은 무엇입니까? – darko
아, 그게 문제 였어요! 기본적으로'login.html' 템플릿은'
@ möter mwmeyer가 답을 쓰지 않으면 알려 드리겠습니다. 나는 그에게 신용이 있기 때문에 그에게 약간의 시간을 줄 것이다. 그는 올바른 힌트를 제공했습니다. – finspin