MVC in Django
@chanwit ถามไว้เรื่อง MVC อ่านแล้วชะงัก ความเชื่อเริ่มง่อนแง่น เรื่องพวกนี้ผมไม่แม่น แบบว่าไม่เคยสนใจ MVC รู้แค่ว่า model view control แล้วไอ้ views.py ใน Django มันก็ไม่ได้ใกล้เคียงกับ view ที่ควรจะเป็นซักนิด ต้องลำบากนั่งสมาธิ สงบจิตใจ แล้วก็ Satori!
ผมอยู่กับสภาพแวดล้อมแบบ MVC ที่ไม่ใช่ MVC มามากเกินไป และด้วยสาเหตุใดไม่รู้ Django ก็เป็นแบบเดียวกัน มันไม่เรียก MVC ซะอย่างงั้น กลายเป็นแบบนี้แทน
- Model -> Model
- View -> Template
- Control -> View
ซึ่งผมเข้าใจทันที เพราะ View จะถูกจับคู่กับ URL แบบอิสระ ไม่จำเป็นต้องทำคลาสที่เป็น Control แบบเห็นจะๆ
ยังไม่แน่ใจว่าแบบไหนดีกว่ากันในระยะยาว ดูเหมือน Django จะไม่เหมือนชาวบ้าน ดูไม่เป็นระบบ แต่มันง่ายดีนะ
Roti (alpha) thinks you may like these:
- Login to post comments







สัญชาตญาณผมก็ยังพอใช้ได้ เพราะกลายเป็นว่า views.py เอาไว้เก็บ controller
แล้วก็ถ้า template เป็น view จริง ๆ ตัว view ที่ได้น่าจะ clean มาก ๆ เลยนะนี่
พอจะมี e-book หรือข้อมูลแบบเต็มๆ ของdjango บ้างไหมคะ พอดีกำลังจะทำโครงงาน ที่ใช้ django อยู่พอดี แต่หาข้อมูลได้น้อย ถ้ามีช่วยส่งมาทางอีเมล์นะคะ จะขอบคุณมากๆ เลยค่ะ
http://www.djangobook.com/
bedava mp3 indir mp3 indir film indir