inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

CreateView를 통한 회원가입 구현

reverse의 기능

351

itjustbong

작성한 질문수 7

0

안녕하세요,
장고수업 잘 듣고 있습니다.

수업 내용 중에 
django url의 reverse 와 reverse_lazy를 활용하는데,
해당 메소드들의 기능이 무엇인가요?

제가 평소에 알고있는 직역(?)된 단어 뜻과는 매칭이 안되는 것 같아서요...

django python docker

답변 1

0

Hyong Sok Park

안녕하세요!
질문 확인했습니다.

reverse, reverse_lazy 의 기능은 저희가 urls.py 파일에 넣었던 app_name에서 유추할 수 있습니다.
reverse는 {app_name}:{route_name} 순으로 되어있는 문자열을 받아 해당 루트의 HTTP 주소상 경로를 역으로 돌려주는 함수입니다.

그러니까 accountapp 의 create 라는 이름을 가진 라우트의 주소상 경로를 되돌려준다 하면,
accounts/create/ 와 같은 주소값을 되돌려주는거죠.

https://docs.djangoproject.com/en/3.2/ref/urlresolvers/

더욱 자세한 정보는 장고 공식문서에도 작성되어있습니다.

url을 일일히 치지 않고, 앱:경로 와 같은 식으로 편하게 주소를 불러낼 수 있는 방법이라  생각해주시면 되겠습니다.

답변이 도움되셨으면 좋겠네요!
좋은하루 보내시길 바래요-

강의에 나왔던 js 파일이 깃허브에 없습니다

1

67

1

모바일 디버깅, 반응형 레이아웃 4분48초 질문

0

45

1

decorator 관련질문입니다.

0

51

1

PasswordChangeView

0

93

2

로그아웃뷰 작동 관련 (2025년 3월)

1

130

1

실행에러질문

0

147

1

@login_required 데코레이터 사용시 리다이렉트는 어디서 참조하여 설정을 하는걸까요?

0

110

1

CacheBackend 관련 에러

0

171

1

21강 CreateView를 통한 회원가입 구현 질문

0

319

1

53강 disallowedhost

0

334

2

502 Bad Gateway

0

469

1

mariadb 접근권한 오류

0

533

2

logout 후 빈 화면으로 이동합니다 ㅠㅠ

0

451

2

로그아웃 후 빈 화면으로 이동

0

325

1

서버 운영 관련 질문 드립니다.(Unable to retirve...)

0

228

1

static/base.css파일을 인식을 못합니다

0

374

1

안녕하세요 19강 디버깅 설정 질문있습니다.

0

288

1

프로필 update편 질문있습니다.

0

373

1

수업질문

0

389

1

COOP error

0

524

1

61강 Dockerfile error

0

593

1

static안에 base.css 에서 정의한 클래스가 적용되지 않습니다.

0

487

1

static 파일 중 jpg 파일만 로드 불가

0

412

1

58강 static 파일 적용 안됨

0

541

1