วันเสาร์ที่ 4 กุมภาพันธ์ พ.ศ. 2560

Building Software II : ความคืบหน้า 6/2/2560

จากภาพรวม สรุปคร่าวๆได้ดังนี้

-User can add question
-User can delete question
-User can add choice for any question
-User can delete choice for anyquestion
-Use table for show information
..................................................................................................................

มีการเปลี่ยนแปลงหน้าเว็ป





มีหน้าตาที่สวยงามขึ้น มีการใช้ตารางในการ แสดงผลลัพธ์ ทั้งหมด และมีการบอกเวลา ที่คำถามนั้นถูกตั้งขึ้น


................................................................................................................................
การเพิ่มคำถาม


คลิกที่ปุ่ม Add Question

 จากนั้น กรอกคำถามที่ต้องการ และกดปุ่ม add ได้เลย

 จะได้ คำถามเพิ่มมาดังนี้
 จากนั้น เมื่อลองกดเข้าไปที่หน้าคำถาม


 จะพบว่ายังไม่มีตัวเลือก มาให้เลือก กดเข้าไปที่ Choice manage

พิม คำตอบที่ต้องการเพิ่มเข้าไป

 เมื่อกด Add new แล้วจะเห็นว่า มีคำตอบเพิ่มมา และด้านล่าง สามารถ กดเลือกเพื่อลบ คำตอบได้อีกด้วย




ทดลองสร้างมา 4 คำตอบ และ ออกมาที่หน้า detail และกดเลือกเพื่อโหวด (เช่น 2 ขาในภาพ)


 จะขึ้นหน้าแสดง ผลการโหวดขึ้นมาดังภาพ เราสามารถกด ย้อนกลับไปหน้าเมนูหลัก หรือกดโหวดอีกครั้งก็ได้

................................................................................................................................

การลบ คำถาม ทำได้ดังนี้

คลิกที่ลิงค์ Delete Question

จากนั้นเลือก คำถามที่ต้องการจะลบและกด delete ได้เลย
    ซึ่ง ได้ใช้ ตัวอ่านไฟล์ sqlite เข้ามาช่วยว่ามันลบ คำตอบไปด้วยจริงๆมั้ย ดังนี้

ข้อมูลก่อนลบยังมีคำถาม ที่เลิอก และ คำตอบของคำถามที่เลือกอยู่ หลังจากลบแล้วจะได้ผลลัพธ์ ดังภาพด้านล่าง


คำถามและคำตอบของคำถามที่เลือก ได้ถูกลบออกไปแล้ว

................................................................................................................................

ไฟล์ที่เพิ่มเข้ามา
มี template choice_manage ที่ใช้ในการแสดงหน้า การจัดการคำตอบของคำถามต่างๆ มีหน้า delete_question_page ที่จะเป็นหน้าแสดง ที่ให้เลือกคำถามสำหรับจะลบ และ new_question จะเป็นหน้าสำหรับเพิ่ม คำถาม
เนื้อหาหลักของ template choice manage 
เนื้อหาหลักของ ส่วน delete_question_page
เนื้อหาหลักของส่วน new_question
.........................................................................................................................
การอัพเดท เพื่อการใช้งานใน ไฟล์ Views , URLS



เพิ่มการเชื่อมโยง URL เพื่อใช้งานในส่วนที่เพิ่มเข้ามา


ส่วนในไฟล์ Views ที่อัพเดท เพิ่มเข้ามา




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

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