강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김동혁님의 프로필 이미지
김동혁

작성한 질문수

Vue.js - Django 연동 웹 프로그래밍

클래스형뷰 사용 하기

success_url = reverse_lazy('todo:list') 질문

작성

·

201

0

success_url = reverse_lazy('todo:list')

이 부분에서 todo:list의 todo는 urls.py에서 정의한 

app_name = 'todo'

이고

list는 

path('list/', views.TodoLV.as_view(), name='list'),

여기서 name으로 지정한 list인가요?

답변 1

1

김석훈님의 프로필 이미지
김석훈
지식공유자

맞습니다.

장고에서는, URL 을 직접 지정(예. '/todo/list/') 하지 않아도, 간접적으로 지정(예. 'todo:list') 할 수 있어서, 편합니다.

간접적으로 지정할 때는, 'app_name:name' 방식으로 지정합니다.

이 구문에서 app_name 은 application namespace 의 약어 입니다.

김동혁님의 프로필 이미지
김동혁

작성한 질문수

질문하기