ผลต่างระหว่างรุ่นของ "418512 ภาคต้น 2554/โปรเจค 3"
ไปยังการนำทาง
ไปยังการค้นหา
(หน้าที่ถูกสร้างด้วย 'ทำเหมือนเดิมกับทุกครั้งคือสั่ง hg pull https://bitbucket.org/418512/first2011…') |
|||
แถว 9: | แถว 9: | ||
* ใช้ Django Framework ในการสร้าง | * ใช้ Django Framework ในการสร้าง | ||
* ใช้ url ตามข้อกำหนดต่อไปนี้ | * ใช้ url ตามข้อกำหนดต่อไปนี้ | ||
− | ** /login/ : สำหรับการ login | + | ** <tt>/login/</tt> : สำหรับการ login |
− | ** /logout/ : สำหรับการ logout | + | ** <tt>/logout/</tt> : สำหรับการ logout |
− | ** /register/ : สำหรับสมัครสมาชิก | + | ** <tt>/register/</tt> : สำหรับสมัครสมาชิก |
− | ** / : | + | ** <tt>/microposts/create/</tt> : สำหรับสร้างข้อความใหม่ |
− | ** /microposts/[id]/delete : สำหรับลบข้อความที่มี id = [id] | + | ** <tt>/microposts/[id]/delete</tt> : สำหรับลบข้อความที่มี id = [id] |
− | ** /users/ : สำหรับแสดงสมาชิกทั้งหมด | + | ** <tt>/users/</tt> : สำหรับแสดงสมาชิกทั้งหมด |
− | ** /users/[id]/ : สำหรับแสดงข้อมูลของผู้ใช้ที่มี id = [id] | + | ** <tt>/users/[id]/</tt> : สำหรับแสดงข้อมูลของผู้ใช้ที่มี id = [id] |
− | ** /users/[id]/follow/ : สำหรับติดตามผู้ใช้ที่มี id = [id] | + | ** <tt>/users/[id]/follow/</tt> : สำหรับติดตามผู้ใช้ที่มี id = [id] |
− | ** /users/[id]/unfollow/ : สำหรับยกเลิกการติดตามผู้ที่มี id = [id] | + | ** <tt>/users/[id]/unfollow/</tt> : สำหรับยกเลิกการติดตามผู้ที่มี id = [id] |
− | ** /users/[id]/followings/ : สำหรับแสดงผู้ใช้ทุกคนที่ผู้ใช้ที่มี id = [id] กำลังติดตามอยู่ | + | ** <tt>/users/[id]/followings/</tt> : สำหรับแสดงผู้ใช้ทุกคนที่ผู้ใช้ที่มี id = [id] กำลังติดตามอยู่ |
− | ** /users/[id]/followers/ : สำหรับแสดงผู้ใช้ทุกคนที่กำลังติตตามผู้ใช้ที่มี id = [id] อยู่ | + | ** <tt>/users/[id]/followers/</tt> : สำหรับแสดงผู้ใช้ทุกคนที่กำลังติตตามผู้ใช้ที่มี id = [id] อยู่ |
+ | |||
+ | ==หลักการให้คะแนน== |
รุ่นแก้ไขเมื่อ 13:45, 9 กันยายน 2554
ทำเหมือนเดิมกับทุกครั้งคือสั่ง
hg pull https://bitbucket.org/418512/first2011
และ
hg update
คุณจะพบกับโฟร์เดอร์ prj03 ซึ่งในนั้นจะมีไฟล์อยู่หนึ่งไฟล์คือ models.py ให้ใช้ไฟล์นี้เป็น model สำหรับทำ web application ที่สามารถทำงานได้เหมือน (หรือดีกว่า) web application นี้
ข้อกำหนดในการเขียน web application
- ใช้ Django Framework ในการสร้าง
- ใช้ url ตามข้อกำหนดต่อไปนี้
- /login/ : สำหรับการ login
- /logout/ : สำหรับการ logout
- /register/ : สำหรับสมัครสมาชิก
- /microposts/create/ : สำหรับสร้างข้อความใหม่
- /microposts/[id]/delete : สำหรับลบข้อความที่มี id = [id]
- /users/ : สำหรับแสดงสมาชิกทั้งหมด
- /users/[id]/ : สำหรับแสดงข้อมูลของผู้ใช้ที่มี id = [id]
- /users/[id]/follow/ : สำหรับติดตามผู้ใช้ที่มี id = [id]
- /users/[id]/unfollow/ : สำหรับยกเลิกการติดตามผู้ที่มี id = [id]
- /users/[id]/followings/ : สำหรับแสดงผู้ใช้ทุกคนที่ผู้ใช้ที่มี id = [id] กำลังติดตามอยู่
- /users/[id]/followers/ : สำหรับแสดงผู้ใช้ทุกคนที่กำลังติตตามผู้ใช้ที่มี id = [id] อยู่