uliweb.

سهل بيثون ويب
التحميل الان

uliweb. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Limodou
  • موقع ويب الناشر:
  • http://code.google.com/u/limodou/

uliweb. العلامات


uliweb. وصف

من السهل بيثون الإطار ULIWeb هو إطار ويب جديد يستند إلى بيثون نسبيا. يمكنك زيارة http://uliwebproject.appspot.com لرؤية العرض التوضيحي ومستندات هذا المشروع. جاهز: * بسيط وسهل الاستخدام إطار الويب. * يجب أن يكون إطار الويب مرنا وسهل تمديده. * إطار الويب يجب أن تكون قادرة على نشرها في منصات مختلفة. * توفير رمز عينة يكفي. * توفير الوثائق موجزة وسهلة الفهم. فيما يلي بعض الملامح الرئيسية "Uliweb": منظمة: MVT (نموذج عرض النموذج) نموذج التنمية. تطوير موزعة ولكن الإدارة الموحدة. ULIWEB تنظم مشروعا مع تطبيقات صغيرة. يمكن أن يكون لكل تطبيق ملف التكوين الخاص به (Settings.ini)، دليل القالب، والدليل الثابت. يمكن إعادة استخدام التطبيقات الحالية بسهولة، ولكن يتم التعامل معها كمركب. مشروع تطبيق الويب إذا تم تكوينه على هذا النحو. يمكن للمطورين أيضا الرجوع إلى الملفات والقوالب الثابتة بين التطبيقات، وبالتالي تخفيف تبادل البيانات بين التطبيقات. يتم تحميل جميع التطبيقات في المشروع افتراضيا إذا لم يتم تكوين Office_Apps في ملف التكوين. تتم معالجة جميع ملفات تكوين التطبيقات المنفصلة تلقائيا في بدء تشغيل المشروع. ورسم رأي عنوان URL: رسم خرائط URL المرنة والقوية. يستخدم ULIWEB وحدة توجيه Werkzeug. يمكن للمستخدم تحديد عنوان URL بسهولة، والذي بدوره يمكن ربطه بسهولة مع وظيفة العرض. يمكن أيضا إنشاء عناوين URL بشكل عكسي وفقا لاسم وظيفة العرض. وهو يدعم تعريفات الوسيطة في عناوين URL ورسم خرائط URL الافتراضي إلى وظيفة العرض. عرض وتطل: عرض القوالب يمكن تطبيقها تلقائيا. إذا قمت بإرجاع متغير Dict من وظيفة العرض، فستحاول ULIWeb تلقائيا مطابقة القالب وتطبيقه وفقا لاسم وظيفة العرض. وضع تنفيذ البيئة. سيتم تشغيل كل وظيفة عرض في بيئة، مما يلغي الحاجة إلى كتابة العديد من بيانات الاستيراد. بالإضافة إلى هناك بالفعل العديد من الكائنات التي يمكن استخدامها مباشرة، على سبيل المثال: الطلب والاستجابة وما إلى ذلك. هذا جاف ويوفر الكثير من الترميز يمكن للمطورين استخدام رمز Python مباشرة في قالب، لا يحتاج رمز Python إلى المسافة البادئة طالما يتم إضافة بيان تمرير في نهاية كل كتلة رمز. ULIWEB يدعم أيضا إدراج قالب الطفل والميراث. orm: ULIORM هي وحدة ORM الافتراضية ولكن لم يتم تكوينها بشكل افتراضي. المطورين أحرار في استخدام أي وحدة orm كما هو مفضل. Uliorm يدعم إنشاء النموذج وإزالة قاعدة البيانات التلقائية (إنشاء الجدول وتعديل بنية الجدول). I18N: يمكن استخدامها في Python وملفات القالب. تستخدم لغة المتصفح وإعدادات ملفات تعريف الارتباط بما في ذلك تبديل اللغة التلقائي. يوفر أداة سطر الأوامر يمكن للمطورين استخدامها لاستخراج ملفات .PO. يمكن أن يحدث هذا إما على مستوى التطبيق أو عملية مستوى المشروع. يمكن دمج ملفات .POT تلقائيا إلى ملفات .PO الموجودة. إطالة: إرسال ملحق. هذه آلية لمعالجة الإرسال التي تستخدم أنواع مختلفة من نقاط الإرسال. لذلك يمكنك كتابة إجراءات لتنفيذ عمليات خاصة وربطها بهذه نقاط الإرسال. على سبيل المثال، بدء قاعدة البيانات، تهيئة عملية I18N، إلخ. امتداد الوسيطة. انها مشابهة ل djangos. يمكنك تكوينه في ملفات التكوين. يمكن لكل برامج متوسطة معالجة الطلب والاستجابة objets. الدالة الخاصة مكالمات في عملية طرق العرض العملية الأولية. إذا قمت بكتابة وظيفة خاصة باسم __begin__، فسيتم معالجة ذلك قبل معالجة أي وظيفة عرض، وهذا يتيح للمطورين القيام ببعض معالجة مستوى الوحدة النمطية في تلك المرحلة، على سبيل المثال: التحقق من مصادقة المستخدم، إلخ. أدوات سطر الأوامر: تصدير بيئة عمل نظيفة إلى دليل معين. إنشاء تطبيق، وتضمين هيكل الدليل الأساسي الأساسي والملفات والرمز. تصدير الملفات الثابتة، يمكنك تصدير جميع الملفات الثابتة من التطبيقات المتاحة إلى دليل خاص. بدء تشغيل خادم الويب التنموي الذي يدعم تصحيح الأخطاء والتوذيين. العديد من أدوات إدارة المشاريع والتطبيقات. تعيين: يدعم النشر السهل على منصة GAE. يدعم mod_wsgi، cgi، fast_cgi، scgi. تطوير: توفير خادم تطوير، ويمكن إعادة تحميل تلقائيا عند تعديل بعض ملفات الوحدة النمطية. تحسين تصحيح الأخطاء، يمكنك التحقق من الخطأ Traceback، يتم دعم تصحيح القالب أيضا. متفرقات: المتاحة المختلفة لأي شخص مهتم بمعرفة المزيد عن UliWeb. ويشمل جميع الرموز الأساسية وأيضا جميع قواعد المصدر uliwebproject، وبعض الرموز التوضيحية الأخرى، والتي يمكن استخدامها مباشرة / بحرية كما تريد. uliweb يدعم الوصول إلى الملفات الثابتة مباشرة، ويمكن أيضا معالجة http_if_modified_since. متطلبات: بيثون


uliweb. برامج ذات صلة

pressflow.

مشتق من Drupal مع الأداء المتكامل، قابلية التوسع، وتحسينات الاختبار ...

172

تحميل