วันจันทร์ที่ 8 เมษายน พ.ศ. 2562

[TDD] อธิบาย Commit (จบ)

Commit ที่ 13

742e005
 new URL, view and template to display lists

ตั้งค่าการเชื่อมโยง url ในโปรเจค มีการเปลี่ยนมาใช้ assertContains และเพิ่มฟังก์ชัน view_list ใน views.py
สร้างเทมเพลตใหม่โดยการใช้คำสั่งคัดลอกจากเทมเพลตเดิมที่มีอยู่และแก้ไขฟังก์ชันการใช้งานของเทมเพลตให้เหมาะสม


Commit ที่ 14

6b63788
move function to new class and create new url

เพิ่ม url และ ฟังก์ชันใหม่สำหรับ create list และสร้าง class ใหม่สำหรับการ test โดยย้ายฟังก์ชันเดิมมาใส่ไว้

Commit ที่ 15

561f0b3
create new model and test it

สร้าง model ใหม่ชื่อ List และเพิ่มตัวแปรให้ Item ที่มีอยู่ทำการ ForeignKey list มาจาก List

Commit ที่ 16

28ce562
Add unique URLs for each list

เพิ่ม url ใหม่ สำหรับ list ที่สร้างขึ้นมา และทดสอบการเรียกใช้ด้วย id

Commit ที่ 17

6118fbc
new URL + view for adding to existing lists. FT passes :-)

เพิ่มฟังก์ชันสำหรับการเพิ่ม item ใหม่
แก้ไขในเทมเพลตให้ส่งค่าไปที่ url /lists/{{ list.id }}/add_item และให้วน loop ใน list แล้วเรียก item ใน List ออกมาแสดงแทนที่การเรียก item โดยตรง

Commit ที่ 18

4179a2c
create new url for app list

แก้ไข url โดยการเพิ่ม url ของ app list  และให้ superlists include url จาก list ไปเรียกใช้

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

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