Django SQL ашигладаг уу?
Django SQL ашигладаг уу?

Видео: Django SQL ашигладаг уу?

Видео: Django SQL ашигладаг уу?
Видео: More than Coffee: Golang. Почему Java разработчики учат GO как второй язык. 2024, Дөрөвдүгээр сар
Anonim

Үнэндээ Django ашиглах , танд хэрэггүй SQL ашиглах . Үнэндээ Django ашиглах , танд хэрэггүй SQL ашиглах . Үнэндээ, Жанго Энэ нь танд үнэхээр хэцүү болгодог SQL ашиглах түүнтэй шууд. Энэ нь ORM (Object Relational Mapper) -тай хамт ирдэг хийдэг тайзны цаадах ихэнх нь таны төлөө ажилладаг.

Хүмүүс бас асуудаг, Django SQL серверийг дэмждэг үү?

Эхний асуудлыг шийдэхийн тулд бид олсон Жанго -pyodbc-azure, нь "орчин үеийн сэрээ Жанго -pyodbc, a Жанго Microsoft SQL сервер pyodbc номын санг ашиглан ODBC ашигладаг гадаад DB backend". Энэ Django-г дэмждэг 2.0. x ба хамгийн чухал нь бас дэмждэг Microsoft SQL сервер.

Үүнтэй адил Django мэдээллийн сан шаарддаг уу? Та ашиглах шаардлагатай байна мэдээллийн сан Хэрэв та зарим функцийг ашиглахыг хүсвэл хөдөлгүүр Жанго , жишээ нь сесс гэх мэт. Хэрэв та сессийг ашиглахыг хүсвэл эсвэл зарим өгөгдлийг хадгалахыг хүсвэл Жанго програмууд, гэхдээ хийх хүсэхгүй байна хийх бүх төвөгтэй мэдээллийн сан тохиргооны хувьд та sqlite3-г өөрийн болгож ашиглаж болно мэдээллийн сан хөдөлгүүр.

Мөн Django-д аль мэдээллийн сан хамгийн тохиромжтойг мэдэх үү?

4 хариулт. Хэрэв та ашиглах гэж байгаа бол a харилцааны мэдээллийн сан , Django нийгэмлэгийн хамгийн алдартай нь PostgreSQL юм шиг санагддаг. Энэ бол миний хувийн дуртай зүйл. Гэхдээ MongoDB нь Python/Django нийгэмлэгт нэлээд алдартай болж байх шиг байна (гэхдээ би үүнийг хэзээ ч төсөл хийж байгаагүй).

Django ямар мэдээллийн санг дэмждэг вэ?

SQLite-ээс гадна, Жанго албан ёсоор дэмждэг (өөрөөр хэлбэл багтсан Жанго өөрөө) өөр гурван алдартай харилцаа мэдээллийн сан Үүнд: PostgreSQL, MySQL болон Oracle.

Зөвлөмж болгож буй: