تفعيل الإكمال التلقائي في شيل بايثون

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

أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع

لوحة تحكم بموقع جانغو

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

إذا ماهو جديد جانغو حول هذه العمليات المتكررة المملة ؟ جانغو يقوم بكل هذه العملية مع بضع سطور برمجية لتكون واجهة التحكم جاهزة للعمل .

اليوم سنتكلم عن واجهة المدير التلقائية الخاصة بجانغو وتعمل هذه الميزة من خلال قراءة البيانات الوصفية الموجودة في نموذجنا لتوفير واجهة قوية و جاهزة للإنتاج من قبل مسؤولي الموقع وسنتعلم كيفية تفعيلها وتخصيصها بما يناسبنا . أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع