Choosing Django: The Why Of It All

I chose Django for two reasons. First it was a framework, and second its back end was Python instead of another language.  Also, the Django “sales pitch” appealed to me. My Django projects started with mod_python, the Apache module that allows Python code to be executed in Apache’s back end.

Almost all references to mod_python were accompanied by the advice that mod_wsgi should be used, unless this was a legacy web site that could not easily be re-written. Eventually, I came to the same conclusion as almost everyone else, and moving to mod_wsgi was not due to lack of basic Django functionality. Instead my problems were almost completely due to not understanding how to load media.

Moving from mod_python to mod_wsgi became a small project in itself.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s