Running Python & Django in IIS

Is it possible to run Python and Django in IIS?
I am going to become a leading developer in some kind of web design company, and now they use classic ASP and ASP.NET.
As far as I can see ASP.NET MVC is not mature. Should I recommend a stack of Python and Django?
If it is not possible to run Python on IIS, what do you think I should do? Stick with ASP.NET, which I do not know? I don’t know python either, but it’s more convenient for me. Can I run IIS and Apache in parallel?

+6
python asp.net-mvc apache iis
source share
2 answers

There are two issues here, technological and psychological.

Technologically, yes, it is definitely possible. In fact, Django has a wiki article about this. Google also features many similar guides. Apache and IIS can also run on the same computer (I'm actually doing it right now from the development machine).

The big problem will be psychological, in the form of a reaction you will receive from other developers. I agree that Django removes his pants from ASP.NET, but you will probably find that the ASP.NET store is going to marry ASP.NET and will probably ignore your suggestion to try something else, and even more so Django .

+7
source share

We have been running django in IIS for a couple of years using PyISAPIe. This is a fairly large site with about 150,000 users. We are moving to linux / apache, though, in part because PyISAPIe is small.

The fact is that WebKit browsers do not work with it, it seems to be confused. This is tolerable for us, since we are allowed to restrict our users to FF / IE7 +, but it annoys me on the Mac, because I prefer Safari to FF.

+5
source share

All Articles