11
votes

Django peut-il être utilisé avec py2exe?

Nous aimerions créer une application Intranet Django pour le marché de la masse. Nous n'avons besoin que de prendre en charge les utilisateurs de Windows, et il doit être très facile pour un administrateur Windows (ou un "utilisateur technique") de déployer (à garder à l'esprit que la plupart des administrateurs / utilisateurs de Windows 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?


2 commentaires

Vous n'avez pas besoin d'un serveur Web pour exécuter l'application Django?


Ouais, mais nous nous demandions comment nous pourrions emballer cela pour faciliter la fin de l'utilisateur final :)


3 Réponses :


12
votes

Oui, vous avez besoin:

  • Python 2.5.2
  • Django (version SVN à moins 2008-06-05)
  • cerrypy (web serveur)
  • PY2EXE

    Tutoriel


4 commentaires

Question connexe: Je pense que cela est légèrement différent de la question connexe, car elle nécessite besoin d'un serveur Web. Mais merci pour le lien.


Ok, Nick puis ceci: Appcelerator.com/products/titanedi-desktop


Je regardais quelque chose de similaire à l'aide de Pyinstaller, mais cela ne supporte que Python 3.6 - Py2exe a-t-il une limitation / un problème similaire?



4
votes

pyinstaller a Support intégré pour les applications Django. Il fera la majeure partie de la magie par elle-même.


0 commentaires

0
votes

Je l'ai récemment fait avec Django 1.5 et Python 2.7. Je n'ai pas emballé un serveur Web, car je voulais vraiment juste que je voulais vraiment l'ormes.

Voici les options que j'ai utilisées dans setup.py: xxx


0 commentaires