로그인 안 한 사용자가 특정 페이지에 접근 못하도록 하기

조회수 1574회

소스코드 url(r'codeedit$', views.index, name='index') 실행하기 ▶ 예를 들어 www.mysite.com/codedit로 가려면 다음과 같은 url 코드가 있어어야 합니다. 하지만 로그인했을 때에만 다음과 같은 url로 이동이 가능하려고 하려면 어떻게 해야할까요?

제가 찾아보았는데 장고 docs에 나와있기로는

소스코드 django.contrib.auth.views.login 실행하기 ▶ 다음과 같은 코드를

소스코드 url(r'$', django.contrib.auth.views.login), 실행하기 ▶ 와 같이 사용하면 가능하다고 하는데 이렇게 써버리면 views.index를 호출을 못합니다.. 혹시 한줄에 다 같이 쓸수있는건가요??

  • 누가 올리셨는데... 답변다는중에 질문이 지워졌네요 답변이 아까워서 그냥 제가 등록합니다. 정두식 2016.2.26 15:52

1 답변

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.