สำหรับบทความนี้ขอรวบรวมเอาบทความเรียนรู้และสอนใช้งานด้าน Web Development ของทาง STACKPYTHON ซึ่งได้เขียนไว้ใน Medium ซึ่งส่วนใหญ่ก็จะเป็น Flask และ Django และก็จะมีการ Deploy ในบางส่วน เพื่อให้ท่านที่ได้ติดตามในเว็บไซต์ของเรา สามารถค้นหาโพสต์ได้จากบทความนี้ได้เลยครับ ทำนองว่าเป็นสารบัญของบทความ
จะเป็นสไลด์ อ่านง่าย ดูภาพรวมออก
บทความ Django ในตำนานบทความแรกของเรา ที่จะแนะนำตั้งแต่ติดตั้ง Visual Studio Code ไปจนถึงการสร้าง Virtual Environment และเริ่มต้นสร้าง Django project
บทความนี้จะเป็นการสอนการใช้งาน Flask ร่วมกับ Ngrok เพื่อที่จะสามารถทำการทดสอบเว็บของเราได้อย่างรวดเร็ว เสมือนเป็นการจำลองการ deployment สามารถส่งลิงค์เพื่อให้เพื่อนของเราสามารถรับชมเว็บของเราได้ทันทีถึงแม้จะยังอยู่ในช่วง Development
บทความนี้แทบจะแรกได้ว่าเป็นบทความ Flask อย่างเป็นทางการของเรา โดยจะเริ่มสอนตั้งแต่สร้างโปรเจคท์ตั้งแต่เริ่มแรก (Build project from scratch) และสร้าง Virtual Environment ใหักับโปรเจคท์ รวมไปถึงทดสอบแสดงผลหน้าเว็บแรกคือ Hello, world
เป็นบทความที่อธิบายเหตุผลต่าง ๆ ว่าทำไมต้องใช้ Django ตัวเฟรมเวิร์คนี้มีดีอย่างไร ข้อจำกัดมีอะไรบ้าง โครงสร้างโดยรวม บทความนี้จะทำให้เรามองภาพรวมของ Django ออกครับ
บทความนี้จะพาไปรู้จักโครงสร้างที่เรียกได้ว่าเป็น core หลักของ Django เลยก็ว่าได้นั่นก็คือ Django MTV ซึ่งถ้าเป็นเฟรมเวิร์คอื่น ๆ จะเป็นในรูปแบบ MVC แต่ Django จะมีความต่างกันเล็กน้อย (แค่นามธรรม) แต่รูปธรรม หรือเชิงโครงสร้างนั้น ก็ยังไม่ต่างกันกับ MVC
บทความนี้เรียกได้ว่าเป็นบทความ Django ฉบับเต็มเลยก็ว่าได้ครับ เหมือนกับเป็นการเอาบทความ Django หลาย ๆ บทความรวมเข้ามาด้วยกัน ห้ามพลาด !
บทความนี้จะมาทำการแนะนำการทำ API และจะพาไปลงมือทำ API ด้วย Flask กันครับ
เป็นบทความที่จะรวมการแก้ปัญหา Error ต่าง ๆ ที่เกิดขึ้นระหว่างการพัฒนาโปรเจคท์ด้วย Django (ตอนนี้ยังมีแค่ 1 แต่จะหาเวลามาเขียนเพิ่มเรื่อย ๆ ครับ)
เมื่อได้พัฒนาโปรเจคท์ของเราแล้ว ก็ถึงเวลาที่ต้องนำขึ้นโปรดักชันเพื่อให้คนอื่นสามารถใช้งานหรือเข้าดูโปรเจคท์ของเราใช่ไหมครับ โดยบทความนี้จะพาไป Deploy Django โปรเจคท์ของเราด้วย Amazon Web Services Lightsail (AWS Lightsail) กันครับ
หลังจากบทความก่อนหน้า ได้ทำการ Deploy Django โปรเจคท์ไปที่ AWS ในบทความนี้เราจะมาทำการ Deploy ไปที่ Digital Ocean (Droplet) กันบ้างครับ
บทความนี้จะพาไปดูเส้นทางการสร้างเว็บไปจนถึงการ deploy เว็บของเรา ให้สามารถใช้ได้ โดยระหว่างเส้นทางจะมีอะไรบ้าง จะมีการเลือก tech stack อะไรบ้าง บทความนี้เป็นอีกหนึ่งบทความที่สนุกครับ
ไปดูการใช้งาน Django ของเราร่วมกับ Ngrok ครับ
บทความ Django REST Framework บทความแรกของเรา ไปดูการทำ APIs ด้วย Django REST Framework (DRF) กันครับ เขียนไว้แบบละเอียดอีกเช่นเลย
บทความนี้จะพาไปทำการเชื่อมต่อ Django ร่วมกับ Database ที่ได้รับคำแนะนำจากกูรู Django ทั่วโลกว่าแจ่มที่สุด มีฟีเจอร์ให้เลือกใช้มากสุดสำหรับ Django นั่นก็คือ PostgreSQL
ไปดูการสร้างฟอร์มด้วย Django กันครับ ซึ่งฟอร์มเป็นอีกหนึ่งฟีเจอร์ที่ต้องมีในแทบทุกเว็บ
ใน Ep.2 จะเป็นการใช้งาน model forms
ใน Ep.3 จะเป็นการใช้ forms decoration
Search เป็นอีกหนึ่งฟีเจอร์ที่ต้องมีหลาย ๆ เว็บ ในบทความนี้จะมาสอนสร้าง Search ด้วย Q objects กันครับ
ในซีรีย์ Flask Login/Logout นั้น เราจะพาไปทำระบบ Login, Logout, Registration รวมไปถึงการทำ Hash Password กันด้วยครับ ในซีรีย์นี้สำหรับสาวก Flask ห้ามพลาดเด็ดขาด
ใน Ep 2 จะเป็นการใช้งาน Login และ WTF forms
ใน Ep.3 ซึ่งเป็น Ep สุดท้ายจะเป็นการใช้งาน Logout และ Message Flashing
| Like | Comment | Share | >> STACKPYTHON
การเริ่มต้นสร้างโปรเจค gui ด้วย python library อย่าง tkinter
March 1, 2021
การออกแบบหน้าตาโปรแกรม gui ของเราด้วย method อย่าง pack grid layout
March 1, 2021
ทดสอบสร้าง GUI ด้วย Python โดยนี่คืออีกหนึ่ง library ที่น่าสนใจครับ มีชื่อว่า easyGUI
Feb. 20, 2021
คอร์สนี้เป็นหนึ่งในคอร์สที่มาแรงที่สุดของปีนี้ในส่วนของ Python Web Development
฿ 2,500 1,250 บาท
คอร์สนี้เป็นหนึ่งในคอร์สที่มาแรงที่สุดของปีนี้ในส่วนของ Python Web Development
฿ 9,900 บาท
คอร์สนี้เป็นหนึ่งในคอร์สที่มาแรงที่สุดของปีนี้ในส่วนของ Python Web Development
฿ 2,500 บาท