Python Web Applications

written by adam on December 4th, 2008 @ 12:10 PM

Let me open by saying I’ve used Python for a number of automation, systems administration, and other projects, but I’ve never made (or substantially modified) a Python web application. During some of my recent efforts at work, I’ve been trying to extend an existing Zope application and the experience has left me a bit weary. I’ve extended at least moderate effort to locate, documentation, examples, and tutorials to help speed the process along, but I’ve had mixed results.

Coming from (most recently) a Ruby on Rails web application development background this has been a source of frustration, because despite shortcomings Rails documentation is fairly easy to come by and easy to get your feet wet with.

Part of this process has been embracing constraints, and because my ramp up time has been this substantial with trying to expand this application I may end up going a different direction with the project by building an application on top of the existing Python project, rather than extending it. My gut tells me this is the wrong technical solution, but it feels like it is likely the right overall decision.

Someone I’ve grown to trust suggests that I try a different web development framework for Python like Pylons. If I start my own Python web application, I think shopping around for the framework might be a good call.

Comments are closed

Options:

Size

Colors