ค้นหาบล็อกนี้

วันอาทิตย์ที่ 12 มกราคม พ.ศ. 2557

Resource Tracking Project ตอนที่ 3 บันทึกข้อมูลใน admin และการแสดงผลข้อมูล

          จากตอนที่แล้วเราได้ทำการแก้ไขโค้ดในไฟล์ model เพื่อออกแบบตารางสำหรับเก็บข้อมูลลง Database แล้ว  ในตอนนี้ผมจะแก้ไขโค้ดในไฟล์ admin เพื่อทดลองทำการบันทึกข้อมูลลงใน Database ผ่านหน้า admin เพื่อดูว่าข้อมูลที่เราได้ถูกต้องตามที่ต้องการหรือไม่  โดยมีขั้นตอนดังต่อไปนี้


1. ทำการแก้ไขโค้ดในไฟล์ admin ดังต่อไปนี้

เมื่อลองเข้าไปในหน้าเพจ admin แล้วทดลองทำการบันทึกข้อมูลจะได้หน้าเพจสำหรับรับข้อมูลจากผู้ใช้ตามภาพด้านล่าง
หน้าเพจรับข้อมูลใน admin
โดยข้อมูลที่จะรับมีดังนี้:
          1) Description ใช้สำหรับรายละเอียดการใช้เงิน
          2) Revenue Expenditure ใช้สำหรับเลือกว่าข้อมูลนี้เป็นรายรับหรือรายจ่าย
          3) Value ใช้สำหรับข้อมูลจำนวนเงินที่ได้รับหรือใช้จ่าย

2. เราจะลองทำการสร้างหน้าเว็บเพจสำหรับดูข้อมูลที่เราได้ลองบันทึกลงไปผ่านทางหน้า admin  โดยทำการแก้ไขไฟล์ views ดังนี้

ต่อมาให้สร้าง template ใหม่ที่มีชื่อว่า check_balance.html แล้วพิมพ์โค้ดดังต่อไปนี้

หมายเหตุ: <br> ไม่สามารถแสดงใน Code ด้านบนได้
เมื่อทำการแก้ไขโค้ดไปแล้ว  ก็ให้ทำการแก้ไขโค้ดใน urls เพื่อทำการเรียกดูหน้าเว็บเพจที่ได้สร้างขึ้น
เพิ่ม url ในไฟล์ urls ของ project ดังนี้

เพิ่ม url ในไฟล์ urls ของ app ดังนี้


เมื่อสร้างหน้าเพจสำหรับแสดงข้อมูลที่บันทึก  ตามขั้นตอนที่ผ่านมาแล้วจะได้หน้าเพจดังภาพด้านล่าง


Resource Tracking Project ตอนที่ 4 หน้าเว็บเพจบันทึกรายรับ - รายจ่าย
Repository ของ Resource Tracking Project

ไม่มีความคิดเห็น:

แสดงความคิดเห็น