جانجو مدرب

أوامر إدارة Django، إعادة النظر
التحميل الان

جانجو مدرب الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Other/Proprietary Li...
  • السعر:
  • FREE
  • اسم الناشر:
  • Zachary Voase
  • موقع ويب الناشر:
  • http://github.com/disturbyte/

جانجو مدرب العلامات


جانجو مدرب وصف

أوامر إدارة Django، إعادة النظر مدرب Django-Boss هو تطبيق الأفكار المبينة في منشور مدونتي على أوامر إدارة Django. مع ذلك، يمكنك تحديد الأوامر في التطبيقات الفردية ثم قم بتشغيلها باستخدام واجهة سطر الأوامر Djboss.Installing Django-Bossat في اللحظة، يتم التثبيت عبر Easy_Install Django-Boss أو Pip تثبيت Django-Boss. يتم تعريف المتطلبات الأساسية الوحيدة، التي يتم التعامل مع تثبيتها بواسطة Setuptools، و Django، والتي يجب أن تكون قد قمت بتثبيتها الآن على أي حال. على سبيل المثال، خذ تخطيط التطبيق التالي: Echoopp / | - __init __. Py | - Command.py`-- Models.peThe ملف Command.py هو تنوع يمكن استيراده باعتباره EchoApp.comMands.with Decorators IS مثال كامل على ملف Commands.py صالح: من Djboss.commands استيراد * @ CommandDef Hello (Args): "" "طباعة Cliche لوحدة التحكم". "" طباعة "مرحبا، العالم!" هذا المثال يستخدم Decorator Decorator لإعلان أن الوظيفة هي أمر Django-Boss. يمكنك إضافة حجج إلى أوامر أيضا؛ ما عليك سوى استخدام Decorator decorator (تأكد من أنهم يأتون بعد command): @ الأوامر @ الحجة @ ('- n'، '- newline'، action = 'store_true'، مساعدة = "لا إلحاق زائدة نيولاين. ") Def Hello (Args):" "" "" طباعة كليشيهات إلى وحدة التحكم "." "إذا ergs.no_newline: استيراد Sysss.stdout.write (" مرحبا، العالم! ") آخر: طباعة" مرحبا، العالم ! "يقبل decorator @ argparse.argumentParser.add_argument ()؛ استشر مستندات ArgParse لمزيد من المعلومات. يمكنك أيضا إرسال الأوامر عن طريق إعطاء وسيطات الكلمة الرئيسية إلى @ @ name (الاسم = "شيء"، وصف = "يفعل شيئا") def do_something (args): "" "تفعل شيئا. "" "طباعة" تم القيام بشيء ما. "في هذه الحالة، سيتم استدعاء الأمر" شيء "بدلا من" القيام بشيء "الذي تم إنشاؤه تلقائيا، وسيختلف وصفه عن DocString. لمزيد من المعلومات حول ما يمكن إقراره هنا، استشر ArgParse.ArgumentParser Docs.Without Decorators API مشابهة جدا بدون ديكورات. يتم استخدام فئة الأوامر لالتفاف الوظائف، ويمكنك إعطاء وسيطات الكلمات الرئيسية عند استدعاءها كما هو الحال مع @ Neckmand: Def Echo (Args): ... Echo = Command (Echo، الاسم = '...'، وصف = '. ... .. أعدم عبر واجهة سطر الأوامر Djboss. لهذا التشغيل بشكل صحيح، تحتاج إلى واحد من شيئين: * متغير بيئة DJango_Settings_Module التي تشير إلى وحدة بيثون صالحة ومتيرةبا. * وحدة إعدادات صالحة وقابلة للاستيراد في دليل العمل الحالي. من بين تلك المغطاة قم بتشغيله: Djboss - Helpusage: Djboss ... تشغيل Django-Boss Managements. الحجج poptional. ، - نسبة إظهار رقم إصدار البرنامج والخروج من مستوى البرنامج، ومستوى مستوى المستوى، - اختيار مستوى السجل من التصحيح، والمعلومات، تحذير (افتراضي) أو ERROR.COMMANDS: cho elek ine eco الحجج مرة أخرى إلى وحدة التحكم. مرحبا طباعة كليشيهات على وحدة التحكم. لكشف الأوامر الفرعية، يجد Djboss أولا واستيراد إعدادات DJango الخاصة بك. يتطلب متغير بيئة DJango_SettingS_Module الأسبقية، ولكن إذا كان غير محدد، فستبحث DJBOSS عن وحدة نمطية "إعدادات" في الدليل الحالي. يجب تحديد الأوامر في قائمة "الأوامر" في كل تطبيق. سيقوم Djboss بتفتيش كل من Office_Apps الخاص بك من أجل Commander Commands.ach GetSommand يحصل على خيار - Help أيضا: Djboss Echo - Helpusage: Djboss Echo ] صدى الحجج مرة أخرى إلى الحجج الخاصة ب Connecole.posaltional: حجج WordOptional: -H، - إظهار رسالة المساعدة هذه والخروج من --N، - No-Newline لا تطبع بعد ذلك، ثم يمكنك تشغيله: Djboss Echo بعض الكلمات هرمون الكلمات heremore of the site: djboss hello - hello - helpusage: djboss hello طباعة كليشيهات إلى وحدة التحكم. الحجج poptional. متطلبات: django. بيثون


جانجو مدرب برامج ذات صلة