Django SQL ይጠቀማል?
Django SQL ይጠቀማል?

ቪዲዮ: Django SQL ይጠቀማል?

ቪዲዮ: Django SQL ይጠቀማል?
ቪዲዮ: Docker and PostgreSQL in [10 Minutes] 2024, ሚያዚያ
Anonim

በእውነቱ ጃንጎን ተጠቀም , አያስፈልገዎትም SQL ይጠቀሙ . በእውነቱ ጃንጎን ተጠቀም , አያስፈልገዎትም SQL ይጠቀሙ . በእውነቱ, ጃንጎ ለእርስዎ በእውነት ከባድ ያደርገዋል SQL ይጠቀሙ በቀጥታ ከእሱ ጋር. ከኦርኤም (Object Relational Mapper) ጋር አብሮ ይመጣል ያደርጋል ከትዕይንቱ በስተጀርባ ያሉት አብዛኛዎቹ ለእርስዎ ይሰራሉ።

ሰዎች እንዲሁ ይጠይቃሉ፣ Django SQL Serverን ይደግፋል?

የመጀመሪያውን ችግር ለመፍታት, አገኘን ጃንጎ -pyodbc-azure፣ እሱም “ዘመናዊ ሹካ ነው። ጃንጎ - pyodbc፣ አ ጃንጎ ማይክሮሶፍት SQL አገልጋይ ODBCን የሚጠቀም ውጫዊ ዲቢ ጀርባ የፒዮድቢሲ ቤተመፃህፍትን በመቅጠር። እሱ ጃንጎን ይደግፋል 2.0. x እና ከሁሉም በላይ ፣ እሱ እንዲሁ ይደግፋል ማይክሮሶፍት SQL አገልጋይ.

እንደዚሁም, Django የውሂብ ጎታ ያስፈልገዋል? ሀ መጠቀም ይጠበቅብሃል የውሂብ ጎታ አንዳንድ ባህሪያትን መጠቀም ከፈለጉ ሞተር ጃንጎ ለምሳሌ እንደ ክፍለ-ጊዜዎች. ክፍለ-ጊዜዎችን ለመጠቀም ወይም አንዳንድ ውሂብ ተጠቅመው ለማከማቸት ከፈለጉ ጃንጎ መተግበሪያዎች, ግን መ ስ ራ ት አልፈልግም መ ስ ራ ት ሁሉም ውስብስብ የውሂብ ጎታ ውቅሮች, እንደ እርስዎ sqlite3 መጠቀም ይችላሉ የውሂብ ጎታ ሞተር.

እንዲሁም ታውቃለህ፣ የትኛው የውሂብ ጎታ ለጃንጎ የተሻለ ነው?

4 መልሶች. ለመጠቀም ከሆነ ሀ ተዛማጅ የውሂብ ጎታ በጃንጎ ማህበረሰብ ውስጥ በጣም ታዋቂው PostgreSQL ይመስላል። የእኔ የግል ተወዳጅ ነው። ግን፣ MongoDB በፓይዘን/ጃንጎ ማህበረሰብም በጣም ተወዳጅ እየሆነ የመጣ ይመስላል (ምንም እንኳን በሱ ፕሮጀክት ሰርቼ አላውቅም)።

Django ምን ዓይነት የውሂብ ጎታዎችን ይደግፋል?

ከ SQLite በተጨማሪ፣ ጃንጎ በይፋ ይደግፋል (ማለትም በ ውስጥ ተካትቷል ጃንጎ ራሱ) ሶስት ሌሎች ታዋቂ ግንኙነቶች የውሂብ ጎታዎች የሚከተሉትን ያካትታሉ፡ PostgreSQL፣ MySQL እና Oracle።

የሚመከር: