• 2

مالجديد في اصدار django2.0؟

  السلام عليكم 

لقد بدأت منذ اسابيع   في تعلم  تطوير  الويب ديجانغو باصدار1.11   وخلال تصفحي لأحد مواقع  علمت  بانه يوجد اصدار جديد 2.0     مالجديد في اصدار 2.0     وهل  لاباس بالاستمرا  بالاصدار1.11 لإني  الان اقوم  بمشاريع  به   

تمّ تعديل بواسطة Xmxl Kari

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

و عليكم السلام,

هناك تطويرات على معظم المناحي لكنها بشكل أو بآخر تطويرات على ما كان موجوداً من قبل و ما تزال متوافقة مع الإصدارات الأقدم.

لكن أهمّ الاختلافات الجوهريّة مما يجب الانتباه له بشكل جيّد هو اعتماد Django 2.0.x فما يليه على إصدارات Python 3 حصراً (و ليس Python 2.7 كالإصدارات السابقة) و هذا بطبيعة الحال ينطبق على جميع المكتبات المستعملة في المشروع ! ما قد يتسبب ببعض الإزعاجات عند ترقية إصدار Django لمشروع قديم كون المكتبات المستعملة قد لا تكون مكتوبة بحيث تعمل على Python 3 بشكل صحيح.

 

من التطويرات اللطيفة و التي سعدتُ بها شخصيّاً هي إضافة صيغ مختصرة لتعريف بارامترات المسارات Routes بدلاً من كتابة التعابير النظامية بصيغتها الكاملة في كل مرة (طبعاً ما يزال هذا خياراً متاحاً و قد يكون وحيداً في بعض الحالات المتقدمة).

 

بالمناسبة: يمكنك دائماً الاطلاع على الجديد من الموقع الرسمي لإطار العمل
https://docs.djangoproject.com/en/2.0/releases/2.0


تحياتي
 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن