الانتقال إلى المحتوى الرئيسي

كيفية تثبيت جانغو في بيشارم: تعليمات خطوة بخطوة

بيشارم هي واحدة من بيئات التنمية المتكاملة الأكثر شعبية (إيدس) للغة بيثون ، وأنه لشيء رائع للعمل مع إطار جانغو. جانغو هو إطار قوي ومرن لتطوير تطبيقات الويب في بيثون.

تثبيت جانغو في بيشارم ينطوي على عدة خطوات ، ولكن العملية بسيطة جدا وعادة ما يستغرق أكثر من بضع دقائق. في هذا البرنامج التعليمي خطوة بخطوة ، ونحن سوف اقول لكم كيفية تثبيت جانغو في بيشارم.

قبل تثبيت جانغو ، سوف تحتاج إلى تثبيت بيشارم نفسها. يمكنك تحميل وتثبيته من موقع جيتبرينز الرسمي. بعد تثبيت بيشارم ، تشغيله وإنشاء مشروع جديد أو فتح مشروع موجود حيث تريد استخدام جانغو.

  1. مزايا استخدام إطار ويب جانغو
  2. تثبيت وتكوين بيشارم للعمل مع جانغو
  3. الخطوة 1: تثبيت بيشارم
  4. الخطوة 2: إنشاء مشروع جديد
  5. الخطوة 3: تثبيت مترجم بايثون
  6. الخطوة 4: تثبيت جانغو
  7. الخطوة 5: إنشاء مشروع جانغو
  8. الخطوة 6: إطلاق خادم جانغو
  9. الخطوة 1: تثبيت بيثون وبيشارم
  10. الخطوة 2: إنشاء مشروع جديد في بيشارم
  11. الخطوة 3: تثبيت جانغو عبر مدير حزمة بيشارم
  12. الخطوة 4: إعداد بيئة افتراضية لمشروع جانغو
  13. الخطوة 5: إنشاء وإطلاق تطبيق جانغو في بيشارم
  14. سؤال وجواب
  15. ما هو بيشارم?
  16. لماذا أحتاج إلى تثبيت جانغو في بيشارم?
  17. كيف يمكنني تثبيت جانغو في بيشارم?
  18. هل من الممكن استخدام جانغو دون تثبيته في بيشارم?

مزايا استخدام إطار ويب جانغو

جانغو هي واحدة من الأطر الويب الأكثر شعبية في عالم بيثون تطوير تطبيقات الويب. يوفر العديد من المزايا التي تجعله اختيار العديد من المطورين. وهنا بعض من الفوائد الرئيسية لاستخدام جانغو:

  • تطوير سريع: يوفر جانغو مجموعة قوية ومرنة من الأدوات لتطوير تطبيقات الويب بسرعة. يوفر آليات إنشاء التعليمات البرمجية التلقائية ، بالإضافة إلى التكامل مع قاعدة البيانات ومصادقة المستخدم والعديد من الوظائف المضمنة الأخرى.
  • قابلية: تم تصميم جانغو لتوسيع نطاق بسهولة. وهو يدعم الأنظمة الموزعة والتجميع وتوسيع قاعدة البيانات. يتيح لك ذلك تطوير وصيانة تطبيقات الويب القادرة على التعامل مع كميات كبيرة من حركة المرور والمستخدمين.
  • السلامة: وقد بنيت جانغو في آليات للحماية من التهديدات الأمنية الرئيسية مثل الخارقة الدورة ، عبر الموقع التزوير (سرف) طلبات ، وحقن سكل. كما يوفر طريقة سهلة لتنفيذ مصادقة المستخدم والترخيص.
  • التمدد: جانغو لديها بنية وحدات التي تجعل من السهل لإضافة ميزات جديدة وتوسيع وظائف المكونات الموجودة. كما أن لديها قاعدة بيانات واسعة من حزم ومكتبات الجهات الخارجية التي تساعد في تسريع التطوير.
  • المجتمع: جانغو لديه مجتمع مطور نشط ودرجة عالية من الشعبية. هذا يعني أنه يمكنك دائما إيجاد حل لمشاكلك أو الحصول على مساعدة من مطورين آخرين. وبالإضافة إلى ذلك ، جانغو لديه شفرة المصدر موثقة جيدا ويمكن الوصول إليها بسهولة.

بشكل عام ، وذلك باستخدام إطار ويب جانغو يوفر العديد من المزايا التي تجعل عملية تطوير تطبيقات الويب أسهل وأسرع وأكثر أمانا. بفضل وظائف قوية ودعم المجتمع واسعة النطاق ، جانغو هو خيار ممتاز لتطوير أنواع مختلفة من المشاريع على شبكة الإنترنت.

تثبيت وتكوين بيشارم للعمل مع جانغو

بيتشارم هي بيئة تطوير متكاملة (إيد) للغة البرمجة بيثون. جنبا إلى جنب مع جانغو ، فإنه يوفر بيئة تطوير تطبيقات الويب مريحة وفعالة. في هذه المقالة ، ونحن سوف ننظر في عملية تثبيت وتكوين بيشارم للعمل مع جانغو.

الخطوة 1: تثبيت بيشارم

الخطوة الأولى هي تحميل وتثبيت بيشارم. يمكنك تحميل المثبت بيشارم من موقع جيتبرينز الرسمي واتبع تعليمات التثبيت. بعد اكتمال التثبيت ، يمكنك فتح بيشارم والبدء في تكوين.

الخطوة 2: إنشاء مشروع جديد

بعد فتح بيشارم ، يجب عليك إنشاء مشروع جديد. للقيام بذلك ، حدد "إنشاء مشروع جديد" من قائمة "ملف". في مربع الحوار الذي يظهر ، حدد اسم المشروع والمسار إلى المجلد حيث تريد حفظ المشروع. انقر فوق "إنشاء" لإنشاء مشروع.

الخطوة 3: تثبيت مترجم بايثون

بيتشارم يتطلب مترجم بيثون للعمل مع المشاريع. إذا لم يكن لديك مترجم بايثون مثبتا ، فيجب عليك تثبيته قبل المتابعة. للقيام بذلك ، انتقل إلى موقع بايثون الرسمي وقم بتنزيل المثبت المقابل لنظام التشغيل الخاص بك. قم بتشغيل المثبت واتبع تعليمات التثبيت.

بعد تثبيت بيثون ، والعودة إلى بيتشارم وفتح إعدادات المشروع. تتوفر إعدادات المشروع عبر القائمة" ملف "و" إعدادات "(أو" تفضيلات " على ماك) الخيار. في إعدادات المشروع ، حدد "مترجم المشروع" وانقر على زر " + " لإضافة مترجم بايثون جديد. حدد مترجم بايثون المثبت وانقر فوق موافق.

الخطوة 4: تثبيت جانغو

الآن تحتاج إلى تثبيت جانغو في المشروع الخاص بك. للقيام بذلك ، افتح محطة في بيشارم من خلال النقر على "محطة" في اللوحة السفلية. في المحطة ، أدخل الأمر التالي:

نقطة تثبيت جانغو

سيتم تحميل وتثبيت أحدث إصدار من جانغو في المشروع الخاص بك. بعد التثبيت ، سوف تكون على استعداد لبدء العمل مع جانغو في بيشارم.

الخطوة 5: إنشاء مشروع جانغو

الآن بعد أن قمت بتثبيت جانغو ، يمكنك إنشاء مشروع جانغو جديد. للقيام بذلك ، افتح محطة في بيشارم وانتقل إلى مجلد المشروع الخاص بك. ثم أدخل الأمر التالي:

جانغو-المشرف ستارتبروجيكت مايبروجيكت

سيتم إنشاء مجلد جديد مع اسم المشروع الخاص بك وتكوين الهيكل الرئيسي للمشروع جانغو في هذا المجلد.

الخطوة 6: إطلاق خادم جانغو

الآن مشروع جانغو الخاص بك هو على استعداد لإطلاق. يمكنك بدء تشغيل خادم جانغو لرؤية تطبيق ويب قيد التشغيل. في محطة بيكارم ، اكتب الأمر التالي:

بايثون manage.py رونسرفر

سيبدأ خادم جانغو على المضيف المحلي في http://127.0.0.1:8000 /. يمكنك فتح هذا العنوان في متصفح الويب والاطلاع على صفحة ترحيب جانغو القياسية.

أنت الآن على استعداد لاستخدام بيشارم لتطوير تطبيقات الويب على جانغو. لديك تطور جيد!

الخطوة 1: تثبيت بيثون وبيشارم

قبل تثبيت جانغو ، تحتاج إلى التأكد من تثبيت بيثون وبيشارم على جهاز الكمبيوتر الخاص بك.

بايثون هي واحدة من لغات البرمجة الأكثر شعبية المستخدمة على نطاق واسع لتطوير تطبيقات الويب. جانغو هو إطار بيثون التي تسهل إنشاء تطبيقات الويب.

إليك كيفية تثبيت بايثون وبيتشارم على جهاز الكمبيوتر الخاص بك:

  1. تحميل بايثون من موقع بايثون الرسمي (https://www.python.org/downloads /) وتشغيل المثبت. أثناء التثبيت ، تأكد من تحديد مربع الاختيار" إضافة بايثون إلى المسار " بحيث يمكن الوصول إلى بايثون من سطر الأوامر.
  2. انتقل إلى موقع بيشارم الرسمي (https://www.جيتبرينز .كوم / بيشارم / تحميل/) وتحميل الطبعة المجتمع من بيشارم ، وهو نسخة مجانية من بيشارم.
  3. تشغيل المثبت بيكارم واتبع تعليمات التثبيت.

بعد اكتمال التثبيت ، سوف تحتاج إلى تكوين بيشارم للعمل مع جانغو. المقالة التالية سوف تصف الخطوة 2: تكوين مشروع جانغو في بيشارم.

الخطوة 2: إنشاء مشروع جديد في بيشارم

بعد تثبيت بيشارم على جهاز الكمبيوتر الخاص بك ، يمكنك البدء في إنشاء مشروع جديد للعمل مع جانغو. اتبع الإرشادات أدناه لإنشاء مشروع جديد في بيشارم:

  1. فتح بيشارم وحدد الخيار" إنشاء مشروع جديد "، أو حدد عنصر القائمة" ملف " > "مشروع جديد".
  2. في النافذة التي تظهر ، حدد المجلد الذي تريد إنشاء مشروع جديد فيه. للراحة ، فمن المستحسن لإنشاء مجلد منفصل لمشاريع جانغو.
  3. حدد اسم المشروع وتأكد من تحديد مترجم بايثون الصحيح. إذا لزم الأمر ، يمكنك إنشاء بيئة افتراضية جديدة لعزل المشروع عن مشاريع بايثون الأخرى.
  4. انقر فوق الزر" إنشاء " لإنشاء مشروع جديد.

بعد إنشاء مشروع ، سوف بيشارم فتحه تلقائيا في النافذة الرئيسية. أنت الآن على استعداد لبدء العمل مع جانغو وتطوير المشروع الخاص بك.

الخطوة 3: تثبيت جانغو عبر مدير حزمة بيشارم

بيشارم لديه المدمج في مدير الحزمة التي يمكن استخدامها لتثبيت جانغو. باتباع هذه الخطوات ، سوف تكون قادرا على تثبيت جانغو عبر بيشارم:

  1. افتح مشروعك في بيشارم وانتقل إلى قسم" إعدادات المشروع".
  2. حدد قسم " المشروع: [اسم مشروعك]" وافتح علامة التبويب "مترجم بايثون".
  3. انقر على أيقونة " + " في الزاوية العلوية اليمنى من نافذة مترجم بايثون لفتح نافذة اختيار الحزمة.
  4. في شريط البحث ، اكتب" جانغو " وحدد إصدار جانغو الذي تريد تثبيته. انقر فوق الزر" تثبيت الحزمة " لتثبيت الحزمة.
  5. سوف بيشارم بدء عملية التثبيت جانغو. سترى التقدم في الجزء السفلي من النافذة ، بالإضافة إلى قائمة الحزم المثبتة.
  6. بعد الانتهاء من تثبيت جانغو ، يمكنك إغلاق نافذة مترجم بايثون.

يتم الآن تثبيت جانغو بنجاح في المشروع الخاص بك عن طريق مدير حزمة بيكارم. كنت على استعداد للبدء في إنشاء تطبيقات الويب باستخدام جانغو!

الخطوة 4: إعداد بيئة افتراضية لمشروع جانغو

البيئة الافتراضية هي بيئة معزولة تتيح لك الحصول على إصدارات مختلفة من بايثون والحزم المثبتة على نفس الجهاز. تتجنب البيئة الافتراضية التعارضات بين المشاريع المختلفة وتضمن إمكانية إدارة التبعية الجيدة.

لإعداد بيئة افتراضية في بيشارم لمشروع جانغو ، اتبع الخطوات التالية:

  1. فتح بيشارم وحدد مشروع جانغو حيث تريد إعداد البيئة الافتراضية.
  2. انتقل إلى القائمة ملف ، حدد إعدادات (أو تفضيلات لماك) ، ثم حدد المشروع: [اسم المشروع جانغو الخاص بك] في الجزء الأيمن وحدد بايثون مترجم.
  3. انقر على رمز الترس على يمين حقل "مترجم بايثون" وحدد إضافة....
  4. في النافذة التي تظهر ، حدد بيئة فيرتوالينف وانقر فوق موافق.
  5. حدد المسار واسم البيئة الافتراضية الخاصة بك وانقر فوق إنشاء.
  6. بعد إنشاء بيئة افتراضية ، سوف بيكارم تكوينه تلقائيا كمترجم بايثون لمشروع جانغو الخاص بك.

هذا كل شيء! الآن قمت بإعداد بيئة افتراضية لمشروع جانغو الخاص بك في بيشارم. يمكنك تثبيت واستخدام بيثون وجانغو حزم داخل هذه البيئة الافتراضية دون التأثير على مشاريع أخرى.

الخطوة 5: إنشاء وإطلاق تطبيق جانغو في بيشارم

  1. فتح بيشارم والذهاب إلى المشروع حيث تريد إنشاء تطبيق جانغو.
  2. فتح محطة في بيشارم من خلال النقر على علامة التبويب" محطة " في الجزء السفلي من النافذة.
  3. في المحطة الطرفية ، أدخل الأمر التالي لإنشاء تطبيق جانغو جديد:
  4. بعد إنشاء التطبيق ، تحتاج إلى تسجيله في الملف "settings.py ". افتح ملف الإعدادات.الحمر " ، والذي يقع في مجلد المشروع. ابحث عن متغير "التطبيقات المثبتة" وأضف السطر التالي:
  5. يمكنك الآن إنشاء نماذج وطرق عرض وقوالب لتطبيقك في الملفات المناسبة.
  6. لتشغيل تطبيق جانغو ، تحتاج إلى تشغيل الأمر التالي في المحطة:
  7. بعد تنفيذ هذا الأمر ، سترى رسالة حول البداية الناجحة للخادم. الآن يمكنك فتح المتصفح والانتقال إلى "http://127.0.0.1:8000 /" لعرض التطبيق جانغو الخاص بك.

سؤال وجواب

ما هو بيشارم?

بيتشارم هي بيئة تطوير متكاملة (إيد) للغة البرمجة بيثون التي وضعتها جيتبرينز. يوفر مجموعة واسعة من الميزات والأدوات التي تساعد المطورين على تحسين عملية إنشاء تطبيقات بايثون.

لماذا أحتاج إلى تثبيت جانغو في بيشارم?

تثبيت جانغو في بيتشارم يسمح للمطورين لاستخدام كافة ميزات هذا الإطار لإنشاء تطبيقات الويب في بيثون. يوفر بيشارم أدوات مريحة للعمل مع جانغو ، مثل الانتهاء من التعليمات البرمجية ، مصحح الأخطاء واجهة سهلة الاستخدام لإدارة المشاريع.

كيف يمكنني تثبيت جانغو في بيشارم?

لتثبيت جانغو في بيشارم ، افتح المشروع في بيشارم وانتقل إلى القائمة "ملف" — "إعدادات" — "المشروع: [اسم المشروع]" — "مترجم بايثون". في النافذة التي تفتح ، انقر على علامة الجمع ، حدد" تثبيت "، أدخل" جانغو "في شريط البحث وانقر على"تثبيت الحزمة". بعد تثبيت جانغو ، يمكنك البدء في العمل معها في المشروع.

هل من الممكن استخدام جانغو دون تثبيته في بيشارم?

نعم ، جانغو يمكن استخدامها دون تثبيته في بيشارم. للقيام بذلك ، تحتاج إلى تثبيت جانغو باستخدام أداة إدارة حزمة بيثون (على سبيل المثال ، نقطة) وإنشاء مشروع جانغو في أي بيئة تطوير أخرى أو على سطر الأوامر. ومع ذلك ، بيشارم يوفر أدوات مريحة للعمل مع جانغو ويبسط عملية التنمية.