>us to create a RESTful interface and throw code together fast. We'llHave you looked at CherryPy? It's very simple to get up and running and can be changed to go through Apache if you need it to be fast.
probably go with SQLObject (unless we can extract the ORM from django
- lazy evaluation would be very useful), and we're just looking for
something fast and light to sit between that and the thrift interfaces
we'll create.
So, can anyone suggest a lightweight python framework which just does
the essentials?
I don't think RESTful interfaces are built in but I know people have succesfully built RESTful apps on top of CherryPy. Also plans for REST in CherryPy 3 look promising. Here is a post I ran across from one of the contributers.
"Hey there,
CherryPy 3 is currently under brainstorming before being first draft. There some feature we do want such as the ability to change the URL dispatching at will depending on what is required for a given application.
One dispatching rule I do want is the one based on HTTP verbs. So it might take a few months to get there but eventually it will be a built-in :)
- Sylvain"
--
Ivan Ven Osdel
Senior Software Engineer
http://datasyncsuite.com