Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. Form Widget ใน Django

    บทความนี้สอนใช้ Widgets ใน Django Form Widgets ช่วยปรับปรุง Frontend ให้ดียิ่งขึ้น Widgets คือ HTML Elements ที่ render จาก Django Form เช่น textarea, input, password input ตัวอย่าง สร้างโปรเจกต์ tutorial14 และแอป djangoFormWidget เพิ่มแอปใน settings.py include urls สร้างไฟล์พื้นฐาน: Templates, hom

  2. การดึงที่อยู่ IP ของ POST Request ใน Django

    บทความนี้สอนดึงที่อยู่ IP ของ POST Request สำคัญสำหรับความปลอดภัย เช่น Ban IP บางตัว หรือตรวจสอบ Request มากเกินไปจาก IP เดียว ใช้แพ็กเกจ協力廠商ง่ายๆ ตัวอย่าง สร้างโปรเจกต์และแอป ตั้งค่า urls เพิ่มแอปใน INSTALLED_APPS ไม่ใช้ Forms หรือ Models ของ Django ติดตั้ง django-ipware: pip install django-ipware

  3. การเปิดใช้งาน GitHub OAuth ใน Django

    เว็บนักพัฒนาหลายแห่งมี GitHub Social Authentication บทความนี้สอนเพิ่ม GitHub Auth ใน Django ไปที่ https://github.com/settings/developers/ สร้าง OAuth Application เพิ่ม URL 2 รายการ: https://127.0.0.1:8000/ https://127.0.0.1:8000/accounts/github/login/callback ได้ Client ID และ Secret Key ตัวอย่าง

  4. การยืนยันตัวตนด้วย Google ใน Django

    เว็บนักพัฒนาหลายแห่งมี Google Social Authentication ซึ่งสะดวก บทความนี้สอนสร้างโปรเจกต์ Django Google Login ขั้นตอนเตรียม Google Console ไปที่ https://console.cloud.google.com/apis/dashboard สร้างโปรเจกต์ ไป OAuth consent screen สร้างหน้าจอ และ save & continue ไป Credentials คลิก Create credential

  5. Django – จัดการหลาย Form ใน View เดียว

    บางครั้งต้องจัดการหลาย Forms ในฟังก์ชันหรือ View เดียว บทความนี้สอนเขียนฟังก์ชันจัดการ 2 Forms พร้อมกันใน View เดียว ใช้ได้กับมากกว่า 2 Forms ด้วย ตัวอย่าง สร้างโปรเจกต์ multipleFormHandle และแอป formhandlingapp ตั้งค่าพื้นฐาน เพิ่มแอปใน INSTALLED_APPS include urls สร้าง forms.py และโฟลเดอร์ templa

  6. วิธีใช้ django-material ในโปรเจกต์ Django

    Material Design เป็นเทมเพลตออกแบบยอดนิยม ใช้ CDN ที่ Frontend บทความนี้สอนใช้ Material Design บน Form Widgets และ render จาก Views django-material เป็นไลบรารีที่นำ Material Design มาใช้บน HTML หรือ Form Widget ที่ render โดยไม่ต้องใช้ CDN ตัวอย่าง ติดตั้ง django-material: pip install django-materia

  7. วิธีทำให้ไฟล์ของ Django Model ดาวน์โหลดได้

    ใช้แพ็กเกจ django-downloadview ทำให้ไฟล์ในโปรเจกต์ดาวน์โหลดได้ สามารถโฮสต์ไฟล์บนเซิร์ฟเวอร์ บทความนี้สอนทำให้ไฟล์ดาวน์โหลดได้ใน Django ตัวอย่าง ติดตั้งแพ็กเกจ: pip install django-downloadview สร้างโปรเจกต์และแอป ตั้งค่า urls เพิ่มแอปใน INSTALLED_APPS ตั้งค่า MEDIA_ROOT และ MEDIA_URL ใน settings.py

  8. การใช้งาน Models Reversion ใน Django

    บทความนี้สอนเพิ่มการติดตามข้อมูลออบเจกต์ กู้คืนข้อมูลที่ลบ และกู้คืนในออบเจกต์ Reversion คือการกู้คืนข้อมูลโมเดลที่ลบไป กู้คืนทั้งหมดได้ในคลิกเดียว และมีการติดตามแต่ละออบเจกต์ ตัวอย่าง สร้างโปรเจกต์และแอป เพิ่มแอปใน INSTALLED_APPS ตั้งค่า urls ติดตั้ง django-reversion: pip install django-reversion

  9. การนำเข้าข้อมูล vào โมเดลใน Django

    บทความนี้สอนนำเข้าข้อมูลจากรูปแบบ JSON เข้า model สามารถนำเข้าจาก json, csv, xlsx, yml ได้ สร้างโปรเจกต์และแอป ตั้งค่า urls เพิ่มแอปใน INSTALLED_APPS สร้างโมเดล ทำงานกับ settings.py, admin.py, models.py และ admin urlpoint เท่านั้น ตัวอย่าง ติดตั้ง django-import-export: pip install django-import-exp

  10. Django – สร้าง Contact Form และเก็บข้อมูลโดยไม่ต้องเขียน Model, Query และ HTML

    ใน Django สร้าง Contact Form ได้ง่าย แต่ต้องจัดการหลายอย่าง: forms, views, models, register admin บทความนี้ใช้แพ็กเกจสำเร็จรูปสำหรับ Contact Form ที่เก็บข้อมูลในโมเดลสำเร็จรูป จะสร้าง Contact Form ที่เก็บข้อมูลในโมเดลโดยไม่เขียนโค้ดใน models.py, views.py หรือ html ใดๆ ตัวอย่าง สร้างโปรเจกต์และแอป ต

  11. การสร้าง Pickle Field ใน Django Models

    Pickle ใน Python ใช้ serialize และ deserialize โครงสร้างออบเจกต์ Python แปลงออบเจกต์เป็น byte stream เพื่อเก็บในไฟล์/ฐานข้อมูล รักษาสถานะโปรแกรมข้ามเซสชัน หรือส่งข้อมูลผ่านเครือข่าย บทความนี้สอนสร้าง Django Field ที่เก็บ Pickle Objects ทำงานกับ models.py และ Django Shell เท่านั้น ตัวอย่าง ติดตั้ง d

  12. การสร้างแอปนับเลขง่ายๆ ด้วย request.session ใน Django

    บทความนี้สอนสร้างแอปนับเลขง่ายๆ กดปุ่มเพิ่มตัวเลข เก็บข้อมูลใน Session คงค่าไว้แม้ปิดแท็บ ทำความเข้าใจการใช้ Session สำหรับแอปง่ายๆ และการส่งข้อมูลผ่าน Session ตัวอย่าง ใน urls.py: from django.urls import path from .import views urlpatterns = [ path(, views.counterView, name=counter), ] ใน view

  13. การสร้างแอปย่อ URL ใน Django

    บทความนี้สอนสร้างแอปย่อ URL ใน Django แปลง URL ยาวเป็นสั้น ใช้ไลบรารี Python ทั่วไป ไม่ใช่ Django-specific ใช้ได้ในโปรเจกต์ Python ใดๆ ตัวอย่าง สร้างโปรเจกต์และแอป ตั้งค่าพื้นฐาน รวม urls และเพิ่มแอปใน INSTALLED_APPS ติดตั้ง pyshorteners: pip install pyshorteners ใน urls.py ของแอป: from django.urls

  14. วิธีเพิ่ม Captcha ในเว็บไซต์ Django

    Captcha เป็นวิธียืนยันตัวตนยุคใหม่ ใช้ในเว็บไซต์ทุก 1 ใน 2 เว็บ ใช้ Google Captcha ยุ่งยาก แต่ Django มีวิธีง่ายกว่า บทความนี้สอนสร้าง Captcha ใน Django ตัวอย่าง สร้างโปรเจกต์และแอป ติดตั้ง django-simple-captcha: pip install django-simple-captcha ใน settings.py เพิ่มแอปและ captcha ใน INSTALLED_APPS

  15. วิธีสร้าง Country Field ใน Django

    หากต้องการเพิ่มฟิลด์สถานที่ในฟอร์มหรือฐานข้อมูล สามารถใช้ CharField แต่ไม่ค่อยดี ใน Django มีแพ็กเกจ django-countries ที่ให้ Country Field บทความนี้สอนใช้งาน ตัวอย่าง สร้างโปรเจกต์และแอป เพิ่มแอปใน INSTALLED_APPS ตั้งค่า urls ติดตั้ง django-countries: pip install django-countries ใน settings.py: IN

  16. การเพิ่ม DeleteView ใน Django

    DeleteView เป็น View ใน Django ใช้ลบข้อมูลโมเดลจาก Frontend เป็น built-in view ใช้ง่าย คล้ายหน้า Admin ในการลบ เหมาะสำหรับโปรเจกต์จริง ตัวอย่าง สร้างโปรเจกต์และแอป ชื่อ tutorial11 และ modelFormsDemo ใน settings.py เพิ่มแอป: INSTALLED_APPS+ = [modelFormsDemo] ใน urls.py ของโปรเจกต์: from django.cont

  17. Django – ทำเว็บไซต์ให้ดูเหมือนมนุษย์มากขึ้นด้วย Humanizer

    ในบทความนี้จะดูว่า humanizer คืออะไร และใช้ใน Django ยังไง Humanizer เป็นฟิลเตอร์ใน Django ใช้เพิ่ม human touch ให้โปรเจกต์ เป็นหนึ่งในฟิลเตอร์ที่ดีที่สุดของ Django Humanizer ใช้แปลงตัวเลขจากตัวเลขเป็นคำ เพิ่มคอมม่าระหว่างตัวเลข หรือแปลงตัวเลขเป็นล้าน/พันล้าน มาดูตัวอย่าง ตัวอย่าง สร้างโปรเจกต์และแ

  18. การสร้าง Custom Filter Tags เองใน Django

    Filters ช่วยมาก มี built-in filters หลายตัวใน Django เราสามารถสร้าง Custom Filters เองได้ ใช้ใน template ไฟล์ได้ทุกที่ เช่น แปลงตัวพิมพ์เล็กเป็นใหญ่ใน HTML บทความนี้สอนสร้าง Custom Template Filter Tag ใน Django ตัวอย่าง สร้างโปรเจกต์และแอป เพิ่มโฟลเดอร์ templates และ templatetags ในรูทของแอป โครงสร

  19. วิธีเพิ่มฟิลด์ Text Editor ใน Django

    เว็บไซต์สอบออนไลน์มากมายใช้ Text Editor สำหรับกรอกข้อความ อัปโหลดรูป Quill Text Editor นิยมและมี Model Field สำหรับเก็บในฐานข้อมูลโดยตรง ไม่ต้องตั้งค่าเพิ่มเติม ตัวอย่าง สร้างโปรเจกต์และแอป ตั้งค่าพื้นฐาน รวม urls ของแอป สร้างโฟลเดอร์ media ระดับเดียวกับโปรเจกต์และแอป ใน settings.py: INSTALLED_APPS

  20. วิธีเพิ่ม UpdateView ใน Django

    UpdateView เป็น View ใน Django ใช้แก้ไขข้อมูลโมเดลจาก Frontend เป็น built-in view ใช้ง่าย คล้ายหน้า Admin ในการแก้ไข บทความนี้สาธิตการใช้ UpdateView ตัวอย่าง สร้างโปรเจกต์ Django และแอป ชื่อ tutorial11 และ modelFormsDemo ใน settings.py เพิ่มแอป: INSTALLED_APPS+ = [modelFormsDemo] ใน urls.py ของโปรเ

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:323/451  20-คอมพิวเตอร์/Page Goto:1 317 318 319 320 321 322 323 324 325 326 327 328 329