Django 2.0



django

وثائق دجانجو

كل ما تحتاج لمعرفته حول Django.

الحصول على مساعدة

واقع في مشكلة؟ نود أن نساعد!

كيف يتم تنظيم الوثائق

لدى جانغو الكثير من الوثائق. تساعدك النظرة العامة على كيفية تنظيمها في معرفة مكان الأشياء المحددة:

  • تأخذك البرامج Tutorials باليد من خلال سلسلة من الخطوات لإنشاء تطبيق ويب. ابدأ هنا إذا كنت جديدًا في تطوير تطبيقات Django أو Web. انظر أيضًا إلى " الخطوات الأولى " أدناه.
  • تناقش أدلة الموضوعات الموضوعات والمفاهيم الرئيسية بمستوى عالٍ إلى حدٍ ما وتوفر معلومات أساسية مفيدة وشروحًا.
  • تحتوي الأدلة المرجعية على مرجع فني لواجهة برمجة التطبيقات والجوانب الأخرى لآلات دجانجو. ﻳﺼﻒ آﻴﻒ ﻳﻌﻤﻞ وآﻴﻔﻴﺔ اﺳﺘﺨﺪاﻣﻪ وﻟﻜﻦ ﻳﻔﺘﺮض أن ﻟﺪﻳﻚ ﻓﻬﻤﺎً أﺳﺎﺳﻴﺎً ﻟﻠﻤﻔﺎهﻴﻢ اﻟﺮﺋﻴﺴﻴﺔ.
  • الأدلة الإرشادية هي وصفات. أنها ترشدك من خلال الخطوات المتبعة في معالجة المشاكل الرئيسية وحالات الاستخدام. هم أكثر تقدما من البرامج التعليمية ويفترض بعض المعرفة لكيفية عمل Django.

الخطوات الأولى

هل أنت جديد على Django أو البرمجة؟ هذا هو المكان المناسب للبدء!

طبقة النموذج

يوفر Django طبقة تجريد ("النماذج") لهيكلة ومعالجة بيانات تطبيق الويب الخاص بك. اعرف المزيد عن ذلك أدناه:

طبقة العرض

لدى Django مفهوم "وجهات النظر" لتغليف المنطق المسؤول عن معالجة طلب المستخدم ولإعادة الاستجابة. اعثر على كل ما تحتاج إلى معرفته عن المشاهدات عبر الروابط أدناه:

طبقة القالب

توفر طبقة القالب بنية سهلة الاستخدام لتقديم المعلومات ليتم تقديمها للمستخدم. تعلم كيف يمكن استخدام هذه الصيغة من قبل المصممين وكيف يمكن تمديدها بواسطة المبرمجين:

إستمارات

يوفر Django إطار عمل غني لتسهيل إنشاء النماذج ومعالجة بيانات النموذج.

عملية التطوير

تعرف على المكونات والأدوات المختلفة لمساعدتك في تطوير واختبار تطبيقات Django:

المشرف

اعثر على كل ما تحتاج إلى معرفته عن واجهة الإدارة التلقائية ، وهي واحدة من أكثر ميزات دجانجو شعبية:

الأمان

الأمن هو موضوع ذو أهمية قصوى في تطوير تطبيقات الويب ويوفر Django أدوات وآليات حماية متعددة:

التدويل والتعريب

يقدم Django إطارًا قويًا للتدويل والتوطين لمساعدتك في تطوير التطبيقات لعدة لغات ومناطق عالمية:

الأداء والتحسين

هناك مجموعة متنوعة من التقنيات والأدوات التي يمكن أن تساعد في تشغيل التعليمات البرمجية بشكل أكثر كفاءة - أسرع ، واستخدام موارد أقل للنظام.

إطار جغرافي

GeoDjango تنوي أن تكون إطار عمل الويب الجغرافي على مستوى عالمي. ويتمثل هدفها في تسهيل عملية بناء تطبيقات نظم المعلومات الجغرافية على الويب قدر الإمكان والاستفادة من قوة البيانات التي تمكّن مكانيًا.

أدوات تطبيق الويب الشائعة

يقدم Django أدوات متعددة مطلوبة بشكل شائع في تطوير تطبيقات الويب:

وظائف أساسية أخرى

تعرف على بعض الوظائف الأساسية الأخرى في إطار عمل Django:

مشروع Django مفتوح المصدر

تعرف على عملية تطوير مشروع Django نفسه وحول كيف يمكنك المساهمة: