วันพุธที่ 10 พฤษภาคม พ.ศ. 2560

Assignment : ทำแอพ Animals รวมข้อมูลสัตว์ #1

    ช่วงก่อนสงกรานต์ ได้มี Assignment มาว่า ให้ทำเว็บแอพอะไรก็ได้ที่อยากทำ และเนื่องจากช่วงนั้นนั่งดูสารคดี NAT GEO WILD อยู่บ่อยๆพอดี จึงปิ๊งไอเดียตัดสินใจทำแอพรวบรวมข้อมูลสัตว์ขึ้น เพราะงั้นบทความต่อจากนี้ก็จะเป็นการอัพเดทความคืบหน้า Assignment กัน


    - สร้าง model ที่คิดว่าจะใช้ในการเก็บข้อมูลขึ้นมาก่อน ซึ่งจะประกอบไปด้วย

  • thai_name ชื่อไทย
  • name ชื่ออังกฤษ
  • class_name ประเภทหรือชั้นของสัตว์
  • order อันดับของสัตว์
  • family วงศ์ของสัตว์

    - การเพิ่มข้อมูลสัตว์ในตอนนี้ต้องไปเพิ่มที่หน้า admin และต้องก็อปรูปภาพสัตว์ไปใส่ในโฟลเดอร์เอง โดยจะแยกโฟล์เดอร์เป็นไอดีของสัตว์แต่ละตัว



    - ทำการสร้างหน้าหลักๆขึ้นมาสามหน้า คือ หน้าแรก หน้ารายชื่อสัตว์ และหน้าข้อมูลของสัตว์

urls.py

template ที่ใช้


    - ในหน้าแรกนั้นจะมีปุ่มลิงค์ไปหาหน้ารายชื่อสัตว์ แบ่งเป็นหมวดหมู่ต่างๆ ซึ่งจะมีจำนวนสัตว์ในแต่ละหมวดหมู่แสดงบอกไว้ด้วย โดยจะรับค่าจำนวนสัตว์มาจาก views.py




    - หน้ารายชื่อสัตว์ที่ตอนนี้ยังขาวโพลนอยู่นั้น จะเป็นหน้าที่ลิงค์มาจากหน้าแรกโดยจะรับค่าหมวดหมู่จากปุ่มของหน้าแรกด้วย เพิ่มนำมา filter แสดงรายชื่อเฉพาะหมวดหมู่นั้นๆ




    - หน้าข้อมูลสัตว์ ในตอนนี้ยังให้มีการแสดงผลแค่รูปและข้อมูลจากโมเดลอยู่


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

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