سؤال

نود إنشاء تطبيق Django Intranet للسوق الشامل. نحن نحتاج فقط إلى دعم مستخدمي Windows، ويجب أن يكون من السهل جدا على مسؤول Windows (أو مستخدم تقني "(أو" مستخدم تقني ") للنشر (في الاعتبار أن معظم مدراء Windows / المستخدمين لديهم خبرة قليلة مع بيثون، إلخ).

هل Django + py2exe الجواب؟ هل نحتاج إلى شيء إضافي، أو شيء آخر؟

هل كانت مفيدة؟

المحلول

نعم، تحتاج:

  • بيثون 2.5.2.
  • Django (إصدار SVN على الأقل 2008-06-05)
  • Cherrypy (خادم الويب)
  • Py2exe.

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

نصائح أخرى

pyinstaller لديه الدعم المدمج لتطبيقات django. سوف تفعل معظم السحر بحد ذاتها.

لقد فعلت مؤخرا هذا مع Django 1.5 و Python 2.7. لم أؤدي إلى تضمين خادم الويب، لأنني أردت حقا أورم.

فيما يلي الخيارات التي استخدمتها في Setup.py:

options = {
 "py2exe":{
           "includes": ["Cookie","htmlentitydefs"],
           "packages":["django","sqlite3","email"],
           }
 }
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top