Question

Nous aimerions créer une application Intranet Django pour le marché de masse. Nous ne devons soutenir les utilisateurs de Windows, et il doit être très facile pour un administrateur Windows (ou « utilisateur technique ») pour déployer (mettant à nu à l'esprit que la plupart des admins Windows / utilisateurs ont peu d'expérience avec Python, etc.).

est Django + py2exe la réponse? Avons-nous besoin de quelque chose de plus, ou autre chose?

Était-ce utile?

La solution

Oui, vous avez besoin:

  • Python 2.5.2
  • Django (version svn moins 05.06.2008)
  • CherryPy (web serveur)
  • py2exe

Tutorial

Autres conseils

builtin de support pour les applications Django. Il fera plus de la magie par elle-même.

J'ai récemment fait avec Django 1.5 et Python 2.7. Je ne l'ai pas incorporez un serveur Web, parce que je voulais vraiment juste le ORM.

Voici les options que j'utilise dans setup.py:

options = {
 "py2exe":{
           "includes": ["Cookie","htmlentitydefs"],
           "packages":["django","sqlite3","email"],
           }
 }
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top