강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của kito01932614
kito01932614

câu hỏi đã được viết

Sử dụng các dịch vụ tự động hóa công việc và phát triển web dựa trên Python Flask

동적 라우팅 관련하여 질문드립니다.

Viết

·

369

0

플라스크 시작해 봅시다 - 라우팅과 렌더링, 정적 파일 만들기 강좌의 12분에 있는

get_profile 함수의 데코레이터에는 동적 라우팅을 <username> 으로 사용하고 있습니다.

프로젝트 진행 파일 서버 만들기 - 파일 다룬로드 기능 만들이 강좌의 0:56 부분의 down_page와 delete_page의 함수 데코레이터에서는 <path:filename>으로 사용하고 있습니다.

< > 안에 들어갈 명칭의 경우 본인이 정하는 것임은 알겠으나, 후자의 path:는 어떤 용도로 사용된 것인지 궁금합니다.

flaskmongodb

Câu trả lời 1

0

kito01932614님의 프로필 이미지
kito01932614
Người đặt câu hỏi

마지막 답변 등록일이 오래된 듯 하여 그냥 직접 빠르게 조사해봤습니다.

image
동적 라우팅의 경우 <변수> 와 같이 사용할수도, <변환타입:변수>와 같이 사용할 수도 있습니다. 앞에 붙은 변환타입에 따라 들어오는 문자 값을 해당 타입에 맞는 인자로 받을 수 있다고 합니다.

path:의 경우는 문자열 그대로 받지만, 뒤에 /가 하나 더 붙게되는 차이가 있습니다.

 

귀찮아서 대충 작성했는데, 설명이 부족하다고 느껴지시면 구글에 flask 동적 라우팅 이라는 검색어로 찾아보시면 잘 정리된 자료들이 나옵니다.

Hình ảnh hồ sơ của kito01932614
kito01932614

câu hỏi đã được viết

Đặt câu hỏi