Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 43 lines (29 sloc) 1.231 kB
8810ead @pneff README, INSTALL: Add new INSTALL file, change the existing
pneff authored
1 WsgiService is a lean Python WSGI framework for very easy creation of REST
2 services.
3
4 A REST service in this context is a HTTP service to be used by machines. So a
5 service should output something like XML, JSON or any other machine-readable
6 format.
7
8
9 LINKS
10 =====
11
12 * Documentation: http://packages.python.org/WsgiService/
13 * Package index page: http://pypi.python.org/pypi/WsgiService
14
15
16 GOALS
17 =====
18
19 The primary guiding principle is that the actual service should be as easy and
20 small to write as possible. And here's what the WsgiService framework will do
21 for the developer:
22
23 * Abstract away error and status code handling
24 * Make it easy to create machine readable output
25 * Easily validate input
26 * Easy deployment using good configuration file handling
27 * Make testing easy
28 * Create usable REST API documentation from source
29 * Content negotiation to automatically use the correct output format
30
31 Just as important as what WsgiService tries to accomplish is what it will
32 never be:
33
34 * WsgiService is not planning to be a full-featured frontend framework. Use
35 your existing framework of choice for that, e.g. Pylons.
36
37
38 SEE ALSO
39 ========
40
41 * servicegen <http://github.com/pneff/servicegen/tree/master>. The predecessor
42 to WsgiService.
Something went wrong with that request. Please try again.