Django ใช้ SQL หรือไม่
Django ใช้ SQL หรือไม่

วีดีโอ: Django ใช้ SQL หรือไม่

วีดีโอ: Django ใช้ SQL หรือไม่
วีดีโอ: เรียนรู้พื้นฐาน Django สำหรับการพัฒนา Web Application | Python Web Framework 👨‍💻 2024, พฤศจิกายน
Anonim

ที่จริงแล้ว ใช้จังโก้ คุณไม่จำเป็นต้อง ใช้SQL . ที่จริงแล้ว ใช้จังโก้ คุณไม่จำเป็นต้อง ใช้SQL . ในความเป็นจริง, จังโก้ ทำให้มันยากจริงๆสำหรับคุณที่จะ ใช้SQL กับมันโดยตรง มันมาพร้อมกับ ORM (Object Relational Mapper) ซึ่ง ทำ เบื้องหลังส่วนใหญ่ทำงานให้คุณ

ผู้คนยังถามว่า Django รองรับ SQL Server หรือไม่

เพื่อแก้ปัญหาแรกเราพบว่า จังโก้ -pyodbc-azure ซึ่งเป็น ส้อมที่ทันสมัยของ จังโก้ -pyodbc, a จังโก้ Microsoft SQL Server แบ็กเอนด์ DB ภายนอกที่ใช้ ODBC โดยใช้ไลบรารี pyodbc” มัน รองรับจังโก้ 2.0. x และที่สำคัญ มันยัง สนับสนุน Microsoft SQL Server.

ในทำนองเดียวกัน Django ต้องการฐานข้อมูลหรือไม่? คุณต้องใช้ a ฐานข้อมูล เครื่องยนต์หากคุณต้องการใช้คุณสมบัติบางอย่างของ จังโก้ เช่น เซสชัน เป็นต้น หากคุณต้องการใช้เซสชันหรือจัดเก็บข้อมูลโดยใช้ จังโก้ แอพ แต่ ทำ ไม่อยาก ทำ ซับซ้อนไปหมด ฐานข้อมูล การกำหนดค่า คุณสามารถใช้ sqlite3 เป็นของคุณ ฐานข้อมูล เครื่องยนต์.

รู้ยัง ฐานข้อมูลใดดีที่สุดสำหรับ Django

4 คำตอบ หากคุณกำลังจะใช้ a ฐานข้อมูลเชิงสัมพันธ์ ที่นิยมมากที่สุดในชุมชน Django น่าจะเป็น PostgreSQL เป็นที่ชื่นชอบส่วนตัวของฉัน แต่ดูเหมือนว่า MongoDB จะได้รับความนิยมอย่างมากในชุมชน Python/Django เช่นกัน (แต่ฉันไม่เคยทำโปรเจ็กต์กับมันเลย)

Django รองรับฐานข้อมูลใดบ้าง

นอกจาก SQLite แล้ว จังโก้ อย่างเป็นทางการ สนับสนุน (เช่น รวมอยู่ใน จังโก้ ตัวเอง) อีกสามความสัมพันธ์ที่เป็นที่นิยม ฐานข้อมูล ซึ่งรวมถึง PostgreSQL, MySQL และ Oracle

แนะนำ: