본문 바로가기
파이썬

파이썬 Flask는 선택적 URL 매개 변수를 가질 수 있습니까?

by º기록 2021. 1. 30.
반응형

플라스크 URL 선택적 매개 변수를 직접 선언 할 수 있습니까?

현재 다음과 같은 방법으로 진행하고 있습니다.

@user.route('/<userId>')
@user.route('/<userId>/<username>')
def show(userId, username=None):
    pass

사용자 이름 이 선택 사항이라고 직접 어떻게 말할 수 있습니까?

 

해결 방법

 

또 다른 방법은

@user.route('/<user_id>', defaults={'username': None})
@user.route('/<user_id>/<username>')
def show(user_id, username):
    pass

하지만 단일 경로를 작성하고 username 을 선택 사항으로 표시하고 싶습니까? 그렇다면 가능하지 않다고 생각합니다.

 

참조 페이지 https://stackoverflow.com/questions/14032066

 

 

반응형

댓글