Flask 경로는 다음과 같은 경우처럼 URL에 추가된 고유 식별자를 활용하는 경우가 많습니다. 'landingpageA', 'landingpageB', 'landingpageC'로 표시됩니다. 해당 Flask 경로 기능 내에서 이러한 고유 식별자에 어떻게 액세스할 수 있습니까?
Flask는 개발자가 요청 URL에서 동적 값을 캡처할 수 있도록 하는 변수 URL에 대한 지원을 제공합니다. 이를 달성하려면
변수 URL을 사용하면 다음과 같은 고유 식별자에 액세스할 수 있습니다.
@app.route('/landingpage<id>') # /landingpageA def landing_page(id): # Here, 'id' will contain the unique identifier from the URL.
일반적으로 '/'와 같은 경로 구분 기호는 '는 URL 구성 요소를 분리하는 데 사용되어 다음 경로 정의가 생성됩니다.
@app.route('/landingpage/<id>') # /landingpage/A def landing_page(id): # Again, 'id' will capture the unique identifier portion of the URL.
url_for를 사용하여 고유 식별자가 있는 URL을 생성할 수 있습니다.
url_for('landing_page',>
대체 접근 방식은 쿼리 문자열의 일부로 식별자를 사용하고 요청 개체에서 이를 검색합니다. 그러나 식별자가 항상 필요한 경우에는 일반적으로 변수 URL을 사용하는 것이 좋습니다.
다음은 쿼리 매개변수 사용 예입니다.
from flask import request @app.route('/landingpage') def landing_page(): id = request.args['id'] # Here, 'id' will be extracted from the query parameter. # Example URL: /landingpage?id=A
위 내용은 Flask 경로 URL에서 고유 식별자를 캡처하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!