Flask 경로 접두사를 지정하는 방법
Flask 애플리케이션을 처리할 때 모든 경로 정의에 접두사를 수동으로 추가하는 것은 지루할 수 있습니다. 이 문서에서는 모든 경로에 원하는 값을 자동으로 추가하는 솔루션을 제시합니다.
Flask 애플리케이션에서는 경로를 청사진으로 구성할 수 있습니다. 각 청사진은 관련 보기 및 경로 모음을 캡슐화합니다. 청사진 내에 경로를 배치하면 경로에 공통 접두사를 할당할 수 있습니다.
코드 예
다음은 청사진을 사용하여 모든 경로에 다음과 같은 접두사를 붙이는 방법에 대한 예입니다. "/abc/123":
# Create a blueprint bp = Blueprint('burritos', __name__, template_folder='templates') # Define routes within the blueprint @bp.route("/") def index_page(): return "This is a website about burritos" @bp.route("/about") def about_page(): return "This is a website about burritos" # Register the blueprint with the Flask app app = Flask(__name__) app.register_blueprint(bp, url_prefix='/abc/123')
청사진 앞에 다음을 추가합니다. "/abc/123", 청사진 내의 모든 경로에는 해당 접두사가 자동으로 적용됩니다. 이렇게 하면 각 경로 정의에 접두사를 수동으로 추가할 필요가 없습니다.
위 내용은 플라스크 경로 앞에 자동으로 접두사를 붙이는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!