Using web.py, I've been developing my first web site (wompt.com). Its
gone pretty well and I've learned a lot, but the process would have
been much smoother if I could have referenced a good example
application that demos idiomatic web.py practices. The docs and
cookbook have been very helpful, but would have been ever better if
they were integrated.

In order to make using web.py easier for newbies and, more
importantly, to make it easier to build future applications, I've
decided to build a more comprehensive example application and the repo
is at http://github.com/abtinf/webpytemplate.

There are a few features I think the example needs to include

* Basic db support
* Basic user management
** Sign up, sign in, sign out, verification, password change/recovery,
security roles
* Sessions
* Templates
* Forms
* Application processors (maybe for auth or error logging?)
* Custom errors
* Serving html/json/xml
* Serving static files (though this isnt really a web.py issue, so
maybe not)
* Maybe include
** Input
** a basic deployment script
* Other stuff.

I'm also looking for existing large to serve as inspiration and as a
guide, but they raise lots of questions of their own. For example, the
watchdog.net source implements user management as a subapp. And it
sets cookies directly instead of using Session. Are these good design
choices? What other large open source examples are there?

I am absolutely not seeking to make something like rails. I intend
this to be a template that is cloned, serves as a starting point, and
eliminates boilerplate.

-- 
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/webpy?hl=en.

Reply via email to