Friday, April 15, 2011

How do you deploy django applications for windows?

I'm working on a web application using isapi_wsgi and django-pyodbc. I'd like to have a way to install all dependencies and push the files out to the webserver. Unfortunately, some of these are easier said than done. In particular, handling dependencies is a pain as some of them won't install correctly even under setuptools (pywin32 is especially difficult).

Most of the tools that I see for automating this kind of stuff (fabric and capistrano) are made for use with unix-y systems. I would like to set up a continuous integration system, but that only solves part of the problem. Is there any way to make life easier for a Pythonista who's forced to use Windows/IIS?

From stackoverflow
  • Have you looked into Paver? It might not be the perfect solution, but maybe better then your current process.

    And it has setuptools (and other useful wrappers) built-in.

    Jason Baker : You're right, it's not a cure-all. But it looks very interesting and helpful nonetheless.

0 comments:

Post a Comment

Note: Only a member of this blog may post a comment.