ใครแห่งหนความแข็งแรงเรียน Python กันสิงสู่ วันนี้อีฉันจักลงมาถ่ายทอดงานสร้างเว็บอย่างง่ายๆ พร้อมด้วย python กันครับผม เพราะเครื่องใช้ไม้สอยสถานที่ดิฉันจะชดใช้ก็รวมความว่า Flask แห่งหนเป็น Framework สรรพสิ่ง python สถานที่ใช้คืนในที่งานเขียนเว็บเพราะว่าใครแห่งหนความแข็งแรงหิวลองสลักเว็บเล่นๆ ก็ลองทำตามมองดูนะขอรับชิ้นแห่งหนจำเป็นจะต้องประกอบด้วย 1.Python 2.Editer (ในที่นี้จะใช้ Pycharm ครับผม)ก่อนอื่นก็มาวาง Flask กักคุม พิมพ์รหัสติดสอยห้อยตามนี้แห่ง Terminal เพื่อจะเข้าประจำที่คว้าเกินpython -m pip install Flaskมาพิสูจน์สร้างหน้าตาเว็บพื้นฐาน Hello กักคุมช่วงแรกให้สร้างไฟล์ Python ขึ้นไปลงมาต่อจากนั้น import Flask กับข่าวติดตามนี้ from flask import Flask app = Flask(__name__) หลังจากนั้นให้จารึกโค้ดให้เว็บสรรพสิ่งอีฉันรันแห่ง localhost แห่งหน port 8000if __name__ == ‘__main__’: app.debug = True app.run(host=’0.0.0.0′, port=8000) จากนั้นเขียนคำสั่งกระนี้เก็บระหว่างโค้ดข้างบน@app.route(‘/hello’) def Home(): return “
Hello World
“คำบัญชาตรงนี้จะประสบความสำเร็จชดใช้ @app.route() เพื่อจะกำหนดให้ url path ‘/hello’ จากไปเรียกฟังก์ชัน Home เพื่อจะ return html code มา render แห่งเว็บสิ่งของอีฉัน (path ตรงนั้นสามารถแปลงเป็นคำพูดแหวอะไรตกลง เพียงแค่ผลัดกันวจีแหว hello ครอบครองคำพูดอื่นคว้าพ้น)ประสบความสำเร็จจึงจักได้โค้ดกะนี้from flask import Flask app = Flask(__name__) @app.route(‘/’) def Home(): return “
Hello
” if __name__ == ‘__main__’: app.debug = True app.run(host=’0.0.0.0′, port=8000)ชดใช้คำประกาศิต python myWebมันสมองpy ณ terminal เพื่อที่จะรันไฟล์สรรพสิ่งอิฉันกักคุมเลยpython myWebมันสมองpy เมื่อดึงขึ้นเข้า localhost:8000 ณ browser ก็จักคว้าใบหน้าเว็บติดตามโค้ด html ที่ดิฉันใส่ลงจากไป @appมันสมองroute() นั้นสามารถชดใช้ด้วยรายการยอมรับ input เปลี่ยน path ได้มา เป็นต้นว่า@app.route(‘/hello/
Hello %s
” % name)ตามคำสั่งชั้นบนจักเสร็จยอมรับคุณประโยชน์ string ถิ่นที่อยู่ข้างท้าย path ‘/hello/’ ลงมาเก็บวางณตัวแปรชื่อเสียงเรียงนาม name หลังจากนั้นแล้วจึงนำคุณประโยชน์ที่ได้มาส่งมาใส่ฟังก์ชัน Home เพื่อจะลงมาประกอบกับ html code ที่จะไม่ผิดนำเจียร render บนบานหน้าตาเว็บ เพราะฉะนี้ ก่อสร้าง Templateดิฉันสามารถปันออก python ไปเรียกหาแฟ้มข้อมูล html ลงมา render ได้ด้วย โดยที่จะได้ไม่ต้องมาเขียนรหัส html แวงๆณแฟ้มข้อมูล python เพื่อให้รหัสอ่านคล่อง เป็นระเบียบ และคล่องประกบการแก้ปัญหากวด– ระยะแรกแบ่งออกดิฉันสร้างโฟลเดอร์ชื่อ templates แบ่งออกสิงสู่ณชั้นเดี่ยวกับแฟ้ม python สิ่งของอิฉัน ด้วยกันก่อสร้างแฟ้ม html ขึ้นไปลงมา– แห่งหนแฟ้มข้อมูล python ปันออกอิฉัน import render_template เข้ามาเพิ่มขึ้น และผลัดกันงาน return จาก string ปกติเป็นการชดใช้ฟังก์ชัน render_template เพื่อนำแฟ้มข้อมูล html มา render แทนที่ กับโยนตัวแปร name เข้าณไฟล์ htmlfrom flask import Flask, render_template app = Flask(__name__) @app.route(‘/hello/
Hello name
สมดุลตรงนี้เว็บสิ่งของอิฉันก็จะใช้คืนไฟล์ html มาใช้ครอบครอง template สิ่งของเว็บหลังจากนั้นเพราะว่าแห่งหนยังคงหน้าด้านนัยน์ตาตามเดิมจากนั้นก็ดามกรอกเว็บเนื่องจากอีฉันหวังคว้าเกิน จากภาพจักดำรงฐานะเว็บจัดโชว์รายการโชว์ณสวนสัตว์ที่ประกอบด้วยแทบ html เสียแต่ว่ายังพ้นไป css ที่ลุ้นเพิ่มพูนความวิจิตรแม้ดิฉันเปล่าหิวแก่เรียบเรียงความงดงามด้วยตัวเองอย่างละเอียด ตาขอแนะนำแบ่งออกทดลองใช้ css framework สถานที่ประกอบด้วย css สำเร็จรูปแบ่งออกเรียกใช้ได้เร็วเพียงแค่เหยาะ class เท่านั้นเอง ในที่นี้จะใช้คืนสิ่งของ bootstrap เพื่อจะอลงกตอย่างคร่าวๆก็จักได้มาตามตน งานตกแต่งนี้เพิ่มขึ้นโค้ดณ html เพียงแค่ 3 บรรทัดเพียงเท่านั้น ช่วงแรกแบ่งออกทำการ import bootstrap โดยงานวาง link ตรงนี้วางแห่งหน head ของhtml ตามทัศนียภาพ ขนมจากใส่ class ให้กับดัก html element เพื่อที่จะเขียนเติมความงามเลิศของ css bootstrap ปันออกกับดัก element ของดิฉันในที่นี้จักทวีคูณคลาสปันออกกับ div เพื่อแก่ระยะ :