ยินดีต้อนรับกลับ.
ฐานข้อมูลมีอยู่ให้เราจัดเก็บข้อมูลที่ยังคงมีอยู่
นั่นคือข้อมูลที่หวังว่าจะคงอยู่ได้นานเท่าที่เราต้องการ เพื่อให้เราสามารถวิเคราะห์ข้อมูลได้ บางทีเราอาจคว้ามันมาได้เมื่อเราต้องการ
และนั่นคือสิ่งที่ฐานข้อมูลทำ
และส่วนใหญ่เมื่อคุณทำงานกับการพัฒนาเว็บ คุณมีฟรอนต์เอนด์ที่เน้นที่ด้านเบราว์เซอร์ของสิ่งต่างๆ
นั่นคือ CSS, JavaScript, HTML, เรามีส่วนหลัง ซึ่งมักจะเป็นฝั่งเซิร์ฟเวอร์ที่เราสามารถใช้สิ่งต่างๆ
เช่น Python, Flask, Django เพื่อสร้างเซิร์ฟเวอร์
แล้วเราก็มีฐานข้อมูลในส่วนแบ็คเอนด์ที่เซิร์ฟเวอร์สื่อสารกับบางอย่าง เช่น
MongoDB ซึ่งเป็นฐานข้อมูลประเภทหนึ่งที่ใช้เก็บข้อมูลนี้จริงๆ
ดังนั้น แทนที่จะจัดเก็บข้อมูลนั้นในไฟล์ Excel อย่างที่เคยเป็นมา เราสามารถจัดเก็บข้อมูลนั้นไว้ในฐานข้อมูลจริงได้
ซึ่งให้พลังแก่เรามากขึ้น
อีกครั้ง นี่ไม่ใช่หลักสูตรเกี่ยวกับฐานข้อมูล ดังนั้นเราจึงไม่จำเป็นต้องเข้าสู่หัวข้ออย่างครบถ้วน
ถ้าฉันกลับไปที่เซิร์ฟเวอร์ dot pie ในแบบฟอร์มการส่ง ฉันต้องการรวมสิ่งนี้ไว้ในบล็อก try accept เพื่อให้เราสามารถตรวจจับข้อผิดพลาดได้ดีขึ้น
ดังนั้นหลังจากโพสต์
ฉันจะพยายาม
บล็อก.
และเราจะเยื้องสิ่งนี้ และเราจะทำ a ยกเว้นที่นี่ด้วย
และที่นี่ เราจะกลับมาทันทีหากมีข้อผิดพลาด
บางสิ่งบางอย่าง.
หรือจะว่าไป
ไม่ได้บันทึกสองฐานข้อมูล
เพื่อที่เรากำลังทดสอบสิ่งนี้ เราจะรู้ว่ามีสิ่งผิดปกติเกิดขึ้นในกรณีของเราหรือไม่
เราจะตรวจสอบโพสต์
หากไม่ใช่วิธีการโพสต์ เราก็มีเงื่อนไขอื่นที่จะส่งคืนสิ่งที่ฉันผิด
ลองอีกครั้ง.
แล้วเราจะมาลองโค้ดชิ้นนี้กัน
มิฉะนั้นเราจะกลับไป
ไม่ได้บันทึกลงในฐานข้อมูล