2014-02-17 4 views

답변

0

같이, 뷰에 RedirectView 클래스를 파생 추천 하시겠습니까 :

class HomeRedirectView(RedirectView): 
    pattern_name = 'home' 

    def get_redirect_url(self, *args, **kwargs): 
     return "/user/{}/".format(self.request.user) 

urls.py에서 : 죄송합니다

(r'^$', HomeRedirectView.as_view()), 
+0

arocks을 늦게 답장을하면 내가 HomeRedirectView 쓰기 할 말해 주실 래요 뷰 파일의 클래스? RedirectView defination 의미하는 내 URL 파일에서 "django.views.generic 가져 오기 RedirectView"및 가져 오기 django 기본 defination RedirectView 편집하고 싶습니다, 난 그냥 재정의 할 싶어, 그래서, 조금 혼란 스러워요. 이 HomeRedirectView 클래스를 작성하여 사용자 로그인시 호출 될 수 있도록하십시오. –

+0

이 클래스는 일반적으로 앱의 'views.py'에 아무 곳에 나 둘 수 있습니다. 그런 다음 urls 파일에서'myapp.views import HomeRedirectView'로 가져옵니다. – arocks

+0

그레이트 !! 그것은 작동합니다 .. 정말 많이 고마워요. 놀라운 ... –

관련 문제