- Detail Commit
จากนั้นเราได้เพิ่ม function: config_food ที่เอาไว้สำหรับแก้ไข ชื่ออาหาร หรือน้ำตาล โดยจะรับค่ามาจากหน้า html ซึ่งการแก้ไขนั้นจะสามารถแก้ไขชื่ออาหาร และระดับน้ำตาลได้ โดยเมื่อ webapp ได้รับ input เข้ามาจะนำเอา input ดังกล่าวมาใช้ในการเรียกอาหารที่ต้องการแก้ไขมาจาก database และทำการแก้ไข เมื่อแก้ไขเสร็จสิ้นจะแสดงผลบนหน้าแรกของ webapp: Food Detail และได้ทำการตั้งเงื่อนไขสำหรับป้องกัน user ใส่ข้อมูลไม่ครบ คือถ้าสมมุติว่า user ต้องการเพิ่มอาหาร แล้วใส่เพียงชื่ออาหาร แต่ไม่ใส่ระดับน้ำตาล webapp จะแสดงหน้า html ที่จะแสดงข้อความ error ขึ้นมา และยังมีการนับจำนวนอาหารทั้งหมดที่อยู่ใน database ด้วย
- File: fooddetail/views.py
ได้สร้างไฟล์ urls.py สำหรับ webapp Food Detail
- File: fooddetail/urls.py
- File: fooddetail/templates/fooddetail/index.html
- File: fooddetail/templates/fooddetail/error_message.html
No comments:
Post a Comment