استخدام كيو كقاعدة بيانات لمشروع جانغو يمكن أن توفر العديد من المزايا. ومن المعروف كيو لموثوقيتها ، والتدرجية ، والقدرة على معالجة كميات كبيرة من البيانات. وهذا دليل مفصل شرح كيفية توصيل كيو إلى جانغو على ويندوز.
أولا وقبل كل شيء ، تأكد من أن لديك كيو المثبتة على النظام الخاص بك. إذا لم يكن متاحا ، فأنت بحاجة إلى تنزيله وتثبيته من الموقع الرسمي. تأكد من اختيار إصدار متوافق مع نظام التشغيل ويندوز الخاص بك.
بعد تثبيت كيو بنجاح ، يجب عليك إنشاء قاعدة بيانات جديدة لمشروع جانغو الخاص بك. للقيام بذلك ، افتح موجه الأوامر وقم بتشغيل الأمر التالي: كريتيدب ميداتاباس ، حيث "ميداتاباس" هو اسم قاعدة البيانات الخاصة بك.
بعد ذلك ، تحتاج إلى إعداد اتصال كيو في مشروع جانغو الخاص بك. افتح الإعدادات file.py مشروعك والعثور على قسم قواعد البيانات. ضع الكود التالي داخل هذا القسم:
في التعليمات البرمجية أعلاه ، استبدال 'ميداتاباس' مع اسم قاعدة البيانات الخاصة بك ، 'بوستغريز' مع اسم المستخدم بوستغريزل و 'ميباسورد' مع كلمة المرور لهذا المستخدم الذي قمت بتعيينه عند تثبيت بوستغريزل.
الآن بعد أن قمت بتكوين اتصال كيو بنجاح ، احفظ الإعدادات file.py وتشغيل الأمر بيثون manage.py ترحيل في سطر الأوامر من مشروع جانغو الخاص بك. وهذا الأمر إنشاء كافة الجداول اللازمة في قاعدة بيانات كيو الخاص بك.
مبارك! الآن يتم توصيل مشروع جانغو الخاص بك بشكل كامل إلى كيو على ويندوز. يمكنك البدء في استخدام جميع مزايا كيو ، بما في ذلك ميزات البحث والتحليلات القوية ، لتطوير مشروع جانغو الخاص بك.
- تثبيت كيو
- الخطوة 1: تحميل توزيع كيو
- الخطوة 2: تثبيت كيو
- تكوين كيو
- تثبيت جانغو
- الخطوة 1: إنشاء بيئة افتراضية
- الخطوة 2: تثبيت جانغو
- تكوين اتصال كيو و جانغو
- الخطوة 1: إنشاء قاعدة بيانات كيو
- الخطوة 2: تكوين الوصول إلى قاعدة البيانات
- سؤال وجواب
تثبيت كيو
لبدء العمل مع كيو في جانغو على ويندوز ، تحتاج إلى القيام بالخطوات التالية:
- تحميل
- تركيب
- إضافة كيو إلى متغير بيئة المسار
انتقل إلى الموقع الرسمي كيو (https://www.postgresql.org /) وانتقل إلى قسم التنزيلات. حدد إصدار كيو الذي يتوافق مع نظام التشغيل ويندوز الخاص بك.
تشغيل المثبت كيو تحميلها. في نافذة التثبيت ، حدد لغة التثبيت وانقر فوق التالي.
ملاحظة: إذا كان لديك بالفعل إصدار سابق من كيو تثبيت ، تأكد من تحديد خيار الترقية.
حدد مسار التثبيت كيو وانقر فوق التالي. بشكل افتراضي ، يكون مسار التثبيت "C:\Program ملفات \ كيو \ [الإصدار]".
ثم حدد المكونات التي تريد تثبيتها. من المستحسن ترك جميع المكونات الافتراضية المحددة.
تعيين كلمة مرور لمسؤول قاعدة بيانات كيو. تأكد من أن كلمة المرور قوية بما فيه الكفاية وتذكرها. انقر فوق الزر" التالي".
حدد منفذ قاعدة البيانات وانقر فوق التالي. المنفذ الافتراضي هو عادة 5432.
حدد توطين قاعدة البيانات وانقر على "التالي".
انتظر تثبيت كيو لإكمال وانقر فوق إنهاء.
من أجل استخدام كيو من سطر الأوامر ، تحتاج إلى إضافة المسار إلى مجلد بن كيو إلى متغير بيئة المسار.
انتقل إلى" النظام "- > "إعدادات النظام المتقدمة" - > "متغيرات البيئة".
في قسم" متغيرات بيئة المستخدم "، ابحث عن متغير" المسار "وانقر فوق الزر" تحرير".
انقر فوق الزر إضافة وإضافة المسار إلى مجلد بن كيو. هذا عادة "C:\Program ملفات \ كيو\[الإصدار] \ بن". انقر فوق موافق لحفظ التغييرات.
بعد الانتهاء من جميع هذه الخطوات ، سيتم تثبيت كيو بنجاح على نظام التشغيل ويندوز الخاص بك وجاهزة للاستخدام في جانغو.
الخطوة 1: تحميل توزيع كيو
قبل البدء في العمل مع كيو في جانغو ، تحتاج إلى تحميل وتثبيت توزيع قاعدة بيانات كيو نفسها. للقيام بذلك ، اتبع الخطوات التالية:
- افتح متصفح الويب وانتقل إلى موقع كيو الرسمي: https://www.postgresql.org .
- في الصفحة الرئيسية للموقع ، ابحث عن الزر "تنزيل" وانقر عليه.
- حدد نظام التشغيل الخاص بك (في هذه الحالة ويندوز) وانقر على الرابط لتحميل الإصدار المناسب من كيو.
- قم بتنزيل الملف القابل للتنفيذ مع الامتداد.إكس وتشغيله.
- أثناء عملية التثبيت ، اتبع تعليمات معالج التثبيت ، والموافقة على اتفاقية الترخيص وحدد الدليل لتثبيت كيو.
- حدد المكونات التي تريد تثبيتها. سوف تحتاج إلى خادم كيو تثبيت افتراضيا.
- فمن المستحسن لتحديد الخيار" تثبيت كخدمة " من أجل كيو لبدء تلقائيا عند بدء تشغيل نظام التشغيل.
- أثناء عملية التثبيت ، قم بإنشاء كلمة مرور للمستخدم "بوستغريز". تذكر كلمة المرور هذه ، حيث ستحتاج إليها في المستقبل.
- عند اكتمال التثبيت ، سوف كيو تكون جاهزة للاستخدام.
الآن لديك قاعدة بيانات كيو المثبتة على جهاز الكمبيوتر الخاص بك ، ويمكنك البدء في إعداد اتصال إلى جانغو.
الخطوة 2: تثبيت كيو
لتوصيل كيو إلى جانغو ، تحتاج إلى تثبيت قاعدة البيانات نفسها على جهاز الكمبيوتر الخاص بك. في هذا البرنامج التعليمي ، وسوف ننظر في هذه العملية لنظام التشغيل ويندوز.
- تحميل ملف التثبيت كيو من موقع المطور الرسمي. يوصى باختيار أحدث إصدار مستقر.
- قم بتشغيل الملف الذي تم تنزيله واتبع تعليمات معالج التثبيت.
- أثناء التثبيت ، سيطلب منك تحديد موقع تثبيت كيو. من المستحسن ترك القيمة الافتراضية إلا إذا كان لديك سبب محدد لتغييرها.
- في الخطوة التالية ، تتم مطالبتك بتحديد المكونات المراد تثبيتها. تأكد من تحديد المكونات التالية:
- خادم كيو
- بغادمين (واجهة رسومية لإدارة قاعدة بيانات كيو)
- أدوات سطر الأوامر
- منشئ المكدس (اختياري)
- استمر في التثبيت باتباع إرشادات المعالج.
- بعد الانتهاء من تثبيت كيو ، سيطلب منك إنشاء كلمة مرور لحساب الخارق (مستخدم مع الحقوق الكاملة لإدارة قاعدة البيانات).
- بعد إنشاء كلمة مرور المستخدم المتميز ، سيتم الانتهاء من تثبيت كيو.
الآن بعد أن اكتمل تثبيت كيو ، كنت على استعداد للانتقال إلى الخطوة التالية — تكوين اتصال كيو إلى جانغو.
تكوين كيو
الخطوة 1: تثبيت كيو
- تحميل ملف التثبيت كيو من الموقع الرسمي (رابط). حدد الإصدار الذي يتوافق مع نظام التشغيل الخاص بك.
- قم بتشغيل ملف التثبيت واتبع تعليمات معالج التثبيت. قم بتكوين إعدادات التثبيت وفقا لتفضيلاتك.
- بشكل افتراضي ، سيتم إنشاء مستخدم "بوستغرس" بكلمة المرور التي حددتها أثناء التثبيت.
الخطوة 2: إنشاء قاعدة بيانات
- افتح موجه الأوامر (كمد) أو كيو شل عن طريق تحديد الخيار المناسب من قائمة ابدأ.
- في موجه الأوامر ، اكتب الأمر التالي لإنشاء قاعدة بيانات جديدة:
إنشاء قاعدة بيانات
هنا "ميداتاباس" هو اسم قاعدة البيانات الخاصة بك. يمكنك اختيار أي اسم يناسبك.
الخطوة 3: إعداد اتصال قاعدة بيانات في جانغو
- ) вашего проекта.
- и измените значения следующих параметров:
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'mydatabase',
'USER': 'postgres',
'PASSWORD': 'ваш_пароль',
'HOST': 'localhost',
'PORT': '5432'
هنا ، " ميداتاباس "يجب أن تتطابق مع اسم قاعدة البيانات التي قمت بإنشائها ، و" يور_بارول " هي كلمة المرور التي حددتها عند تثبيت كيو.
الخطوة 4: تطبيق التغييرات
- حفظ ملف إعدادات جانغو.
- انتقل إلى موجه الأوامر وقم بتشغيل الأمر التالي:
بايثون manage.py الهجرة
سيقوم هذا الأمر بتطبيق جميع عمليات الترحيل وإنشاء الجداول اللازمة في قاعدة بيانات كيو.
جاهز! لقد قمت بتكوين كيو بنجاح في جانغو على ويندوز. الآن يمكنك استخدام كيو في المشروع الخاص بك.
تثبيت جانغو
لبدء العمل مع جانغو ، تحتاج إلى تثبيته على نظام التشغيل الخاص بك. في هذه الحالة ، سننظر في تثبيت جانغو على ويندوز.
اتبع هذه الخطوات لتثبيت جانغو على ويندوز:
- افتح موجه الأوامر في ويندوز.
- قم بتثبيت النقطة إذا لم تكن مثبتة بالفعل. للقيام بذلك ، قم بتشغيل الأمر التالي:
- تثبيت جانغو عن طريق إدخال الأمر التالي:
- تحقق من تثبيت جانغو بشكل صحيح عن طريق إدخال الأمر:
بيثون - م إنسوريبيب-ترقيةنقطة تثبيت جانغوسيؤدي هذا إلى تثبيت أحدث إصدار مستقر من جانغو.
بيثون - م جانغو-الإصدارإذا سارت الأمور على ما يرام ، يجب أن ترى نسخة جانغو.
الآن لديك أحدث نسخة من جانغو تثبيت وكنت على استعداد للبدء في إنشاء تطبيقات الويب باستخدام جانغو.
الخطوة 1: خلق بيئة افتراضية
قبل البدء في العمل مع كيو و جانغو على ويندوز ، تحتاج إلى إنشاء بيئة افتراضية. ستساعد البيئة الافتراضية في عزل التبعيات والحزم المستخدمة في المشروع عن المشاريع الأخرى على الكمبيوتر. يمكنك استخدام أداة فيرتوالينف لإنشاء بيئة افتراضية.
- افتح موجه الأوامر في مجلد المشروع أو انتقل إليه باستخدام أمر القرص المضغوط.
- قم بتثبيت البيئة الافتراضية عن طريق تشغيل الأمر:
بيثون-م فينف مينف
هو اسم البيئة الافتراضية ، ويمكنك اختيار اسم آخر إذا كنت تريد.
- قم بتنشيط البيئة الافتراضية عن طريق إدخال الأمر:
- لسطر الأوامر ويندوز:
مينف \ مخطوطات \ تفعيل
- لسطر الأوامر جيت باش:
المصدر مينف / مخطوطات / تفعيل
.
البيئة الافتراضية جاهزة للاستخدام. الآن ، عند تثبيت الحزم أو تنفيذ الأوامر ، سيتم تطبيقها فقط على هذه البيئة ولن تؤثر على المشاريع الأخرى على الكمبيوتر.
الخطوة 2: تثبيت جانغو
بعد إعداد البيئة للعمل مع بيثون وبوستغريزل ، يمكنك البدء في تثبيت جانغو. سيصف هذا القسم كيفية تثبيت جانغو باستخدام أداة إدارة حزمة النقطة.
- فتح موجه الأوامر ويندوز (كمد) أو محطة على نظام التشغيل الخاص بك.
- أدخل الأمر التالي لتثبيت جانغو:
نقطة تثبيت جانغو
كما يتم تنفيذ الأمر ، سوف نقطة تثبيت أحدث إصدار من جانغو وجميع التبعيات اللازمة. إذا كان لديك مشاكل في تثبيت أو تريد تثبيت إصدار معين من جانغو ، يمكنك تحديد هذا في الأمر نقطة. على سبيل المثال:
نقطة تثبيت جانغو= = 2.2.5
بعد الانتهاء من تثبيت جانغو ، يجب أن ترى الرسالة المقابلة في سطر الأوامر أو المحطة الطرفية.
يتم تثبيت جانغو الآن على جهاز الكمبيوتر الخاص بك. في القسم التالي ، سنقوم بإعداد اتصال قاعدة بيانات كيو وإنشاء مشروع جانغو.
تكوين اتصال كيو و جانغو
لتوصيل كيو إلى جانغو على ويندوز ، اتبع الخطوات التالية:
تثبيت كيو على النظام الخاص بك. للقيام بذلك ، قم بتنزيل ملف التثبيت من الموقع الرسمي وتشغيله. أثناء عملية التثبيت ، حدد الإعدادات اللازمة ، مثل كلمة المرور للمستخدم "بوستغرس".
.
. في هذا القسم ، تحتاج إلى تحديد المعلمات التالية:
'المحرك': 'جانغو.ديسيبل.الخلفية.بوستغريزل_بسيكوبغ2'
'اسم': اسم قاعدة البيانات الخاصة بك
'المستخدم': اسم المستخدم كيو
'كلمة المرور': كيو كلمة مرور المستخدم
'المضيف': 'المضيف المحلي'
'ميناء': '5432'
لتطبيق التغييرات على قاعدة البيانات.
الآن يمكنك استخدام كيو في مشروع جانغو الخاص بك. يمكنك إنشاء نماذج وإجراء استعلامات قاعدة البيانات وما إلى ذلك.
إذا تم الانتهاء من جميع الخطوات بشكل صحيح ، ثم يتم الآن توصيل مشروع جانغو بنجاح إلى كيو في ويندوز.
الخطوة 1: إنشاء قاعدة بيانات كيو
قبل توصيل كيو إلى جانغو ، تحتاج إلى إنشاء قاعدة بيانات كيو.
اتبع الإرشادات أدناه لإنشاء قاعدة بيانات:
- إطلاق تطبيق بغادمين. إذا قمت بتثبيت كيو باستخدام المثبت إنتربريسيدب ، فإن تطبيق بغادمين تكون متاحة في القائمة ابدأ.
- في نافذة بغادمين ، حدد خادم كيو الذي تريد الاتصال به.
- انقر بزر الماوس الأيمن فوق" قواعد البيانات "وحدد" إنشاء " - > "قاعدة البيانات".
- في مربع الحوار الذي يظهر ، أدخل اسم قاعدة البيانات وانقر فوق موافق. على سبيل المثال ، يمكنك تسمية قاعدة البيانات "ميداتاباس".
الآن لديك قاعدة بيانات كيو التي تم إنشاؤها التي يمكنك الاتصال جانغو.
الخطوة 2: تكوين الوصول إلى قاعدة البيانات
بعد تثبيت كيو وإنشاء قاعدة بيانات لمشروع جانغو ، فإن الخطوة التالية هي تكوين الوصول إلى قاعدة البيانات من خلال إعدادات المشروع.
للبدء ، افتح ملف إعدادات مشروع الإعدادات.الحمر ، والذي يقع في مجلد المشروع.
ابحث عن قسم قواعد البيانات في ملف الإعدادات وقم بتغيير قيم المعلمات التالية:
- 'المحرك': 'جانغو.ديسيبل.الخلفية.بوستغريزل_بسيكوبغ2'
- 'اسم': 'اسم قاعدة البيانات'
- 'المستخدم':'اسم المستخدم'
- 'كلمة المرور':'اسم المستخدم'
- 'المضيف': 'المضيف المحلي' (أو عنوان خادم قاعدة البيانات)
- 'ميناء': 'ميناء قاعدة البيانات '(عادة 5432)
من المهم استبدال قيم المعلمات ببياناتك الحقيقية.
مثال:
قواعد البيانات = {
'الافتراضي': {
'المحرك': 'جانغو.ديسيبل.الخلفية.بوستغريزل_بسيكوبغ2',
'الاسم':'قاعدة البيانات',
'المستخدم':'ميوزر',
'كلمة المرور':'كلمة المرور',
'المضيف': 'المضيف المحلي',
'ميناء': '5432',
}
}
احفظ التغييرات في ملف الإعدادات.
سوف جانغو الآن استخدام كيو كقاعدة بيانات للمشروع الخاص بك.