Menggunakan URL Pembolehubah untuk Mendapatkan Nilai daripada Laluan Flask
Apabila bekerja dengan Flask, anda mungkin perlu mengakses nilai khusus daripada URL untuk diproses data. Untuk mencapai matlamat ini, URL pembolehubah menyediakan kaedah yang mudah.
URL Pembolehubah
Untuk menentukan URL pembolehubah, cuma masukkan
Contohnya:
@app.route('/landingpage<id>') def landing_page(id): ...
Corak URL ini sepadan dengan semua URL bermula dengan "/landingpage" diikuti dengan unik pengecam (cth., "/landingpageA"). Nilai id kemudiannya boleh diakses dalam fungsi paparan halaman pendaratan.
Parameter Rentetan Pertanyaan
Pendekatan alternatif ialah menghantar nilai sebagai parameter rentetan pertanyaan. Ini melibatkan penambahan parameter pada URL sebagai pasangan nilai kunci.
@app.route('/landingpage') def landing_page(): id = request.args['id'] ...
Di sini, nilai id boleh diambil daripada kamus parameter pertanyaan permintaan.
Pengesyoran
Untuk parameter yang diperlukan, menggunakan URL boleh ubah biasanya lebih diutamakan kerana ia menyediakan pendekatan yang lebih bersih dan ringkas. Walau bagaimanapun, untuk parameter pilihan, parameter rentetan pertanyaan mungkin lebih sesuai.
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Nilai Khusus daripada URL dalam Flask?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!