หน้าเว็บ

วันพฤหัสบดีที่ 14 พฤษภาคม พ.ศ. 2558

Test3

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 โดยประมาณ

วันจันทร์ที่ 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 ของเราได้