commit on bitbucket
resolve() เป็นฟังก์ชันที่ใช้สำหรับแก้ไขเส้นทาง url ไปยังฟังก์ชันใน view.py ที่สอดคล้องกัน
form: Django function https://docs.djangoproject.com/en/1.8/ref/urlresolvers/
list/tests.py
[....]
class HomePageTest(TestCase):
def test_root_url_resolve_to_home_page_view(self):
found = resolve('/')#1
self.assertEqual(found.func, home_page)#2
จากสมุดที่แปล: #1#2 Django จะแก้ไขปัญหาที่ client ส่งมาในที่นี้คือ url
('/' = http://0.0.0.0:8000/ = http://localhost:8000/ =http://127.0.0.1:8000/)
แล้วค้นหาฟังก์ชันใน view.py ที่จะ map กันได้ จากนั้นก็ตรวจสอบการแก้ปัญหา(เมื่อเรียก'/') root ของ site นั้นแล้วพบ home_page ในนั้น
สรุป: ฟังก์ชัน def.. นี้คือดูว่าเส้นทาง url ที่รับมาในหน้า home ว่าตรงกับฟังก์ชันก์การทำงานใน veiw.py (home_page) หรือป่าว
ขออภัยในความมึนงงค่ะ.....ทั้งที่ตัวเองก็จดและแปลมา....โอ้เย่ โอ้โอเย่ \('^')/
Blog update : 15-5-15 11:30 โดยประมาณ
วันพฤหัสบดีที่ 14 พฤษภาคม พ.ศ. 2558
วันพฤหัสบดีที่ 7 พฤษภาคม พ.ศ. 2558
วันจันทร์ที่ 6 เมษายน พ.ศ. 2558
วันพุธที่ 25 กุมภาพันธ์ พ.ศ. 2558
Assignment1
Bitbucket
เรื่อง ทำ Assignment1 ไม่เสร็จค่ะ
เนื้อหา เนื่องมาจากว่าช่วงแรกๆของการเรียน เรียนไม่รู้เรื่องค่ะ ทำไม่เป็น ไม่รู้จะทำออกมาในรูปแบบไหน จนกระทั่ง Test2 ทำให้ได้แนวทางในการทำ
หมายเหตุ ทำ Assignment2 เสร็จจะมาทำต่อให้เสร็จสมบูรณ์ค่ะลงชื่อ น.ส.ศิริลักษณ์ แง่พรม
วันพุธที่ 4 กุมภาพันธ์ พ.ศ. 2558
CHAPTER 5 Saving User Input
การที่ Browser ของเราจะส่ง POST request เราต้องสร้าง สร้าง input attribute เอาไว้ในใน method ปรับเปลี่ยนที่ ists/templates/home.html และ Browser ส่งคำขอ POST ไปยัง server ของเราได้
วันอาทิตย์ที่ 1 กุมภาพันธ์ พ.ศ. 2558
วันพุธที่ 28 มกราคม พ.ศ. 2558
CHAPTER 1 Getting Django Set Up Using a Functional Test
::function test --> เป็นการทดสอบในมุมมองของ user ทดสอบตามเรื่องราว รู้แค่โครงสร้างผลลัพธ์ที่แสดงออกมาแต่ไม่รู้การทำงานข้างในของโค้ด
วันอาทิตย์ที่ 25 มกราคม พ.ศ. 2558
วันอาทิตย์ที่ 18 มกราคม พ.ศ. 2558
สมัครสมาชิก:
บทความ (Atom)