If it is a small project then it may not be the best choice, (ie a simple project a few models, 1 or 2 handlers, then something like webapp is probably the most appropriate). If it is a lot larger, many models, possibly multiple views per entity with out an explosion of handlers, need for arbitrary depth urls (graph traversal) and/or mixed with traditional routes. security models beyond basic authentication.
We introduce a “structure” of epic proportions – golden pyramid whose sacred geometry is “Fibonacci squared”. In terms of mathematical beauty, the golden pyramid will perhaps be found to be comparable to Pascal triangle.
Cornice provides helpers to build & document REST-ish Web Services with Pyramid, with decent default behaviors. It takes care of following the HTTP specification in an automated way where possible.