ชื่อโปรเจคว่า myapp
ชื่อ app คือ account
ใน models.py มี class Data ซึ่งเป็นตัวเก็บข้อมูลลง database โดยเก็บข้อมูล 2 แบบคือ ตัวแปร data_text รับข้อมูลที่เป็น text mode ตัวแปร data_money รับข้อมูลที่เป็นตัวเลข และ ตัวแปร pub_date รับข้อมูลที่เป็นเวลา
ใน views.py มี 4 method คือ 1. index เป็น method ไว้ render หน้า index
2. income เป็น method ไว้รับค่าข้อมูลรายรับ และจำนวนเงินรายรับเข้ามา และนำจำนวนนั้นไปบวกเข้ากับเงินที่มีอยู่
3. expense เป็น method ไว้รับค่าข้อมูลรายจ่าย และจำนวนเงินรายจ่ายเข้ามา และนำจำนวนนั้นไปคูณกับ -1 และนำไปบวกกับเงินที่มีอยู่
4. history เอาไว้แสดงข้อมูลรายรับ-รายจ่ายทั้งหมด พร้อมทั้งแสดงจำนวนเงินล่าสุดที่บวกลบทุกข้อมูลในตารางแล้ว
ใน urls.py จะใส่ลิงค์ไปยังหน้าต่างๆทั้งหมดของแอพ
ใน index.html จะมีเพียงรูป และลิงค์ไปยังหน้ากรอกข้อมูล และหน้าดูประวัติ
ใน detail.html จะมี input เป็นแบบช่องกรอกข้อมูล โดยกำหนดให้เป็นชนิด text และ number ไว้ ตามด้วย input ที่เป็นเวลา และตามด้วยปุ่ม submit ทั้งของรายรับและรายจ่าย โดยมีลิงค์เชื่อมไปยังหน้า index และ history อีกด้วย
ใน history.html จะแสดงข้อมูลรายรับ - รายจ่ายทั้งหมดในรูปแบบของตาราง และเรียงข้อมูลตามวันที่ใส่ล่าสุด โดยจะแสดงข้อมูล จำนวนเงิน รายรับ และรายจ่าย วันเวลา และที่บรรทัดสุดท้ายจะแสดงยอดเงินคงเหลือทั้งหมดด้วย โดยจะมีลิงค์เชื่อมไปยังหน้า index และหน้า detail อีกครั้ง
หน้า index.html
หน้า detail.html
หน้า history.html
ไม่มีความคิดเห็น:
แสดงความคิดเห็น