# HG changeset patch # User paulb # Date 1124919184 0 # Node ID 077f202786175d9c144992e000e3ec7494db9413 # Parent 58a6e8c22b34ac141bf647a2ab1498efeee3bb2a [project @ 2005-08-24 21:33:04 by paulb] Introduced a topic index under "Developing WebStack Applications". Added details of the recent changes to methods which are now aware of character encodings. diff -r 58a6e8c22b34 -r 077f20278617 docs/anatomy.html --- a/docs/anatomy.html Wed Aug 24 18:50:32 2005 +0000 +++ b/docs/anatomy.html Wed Aug 24 21:33:04 2005 +0000 @@ -1,12 +1,10 @@ - - + - Anatomy of a WebStack Application - - - + + Anatomy of a WebStack Application + +

Anatomy of a WebStack @@ -17,9 +15,7 @@ which it must respond by writing out messages to send back - specifically HTTP responses. When using WebStack, we think of the situation in terms of the following components:

- +
@@ -30,30 +26,26 @@ to look - +described in "Developing a WebStack Application". - - + - @@ -66,5 +58,4 @@
Application + Application This defines what the user sees. Most new code will be written in the application. Applications are -described in "Applications and Resources".
Adapter + Adapter This "glues" the application to the environment. Mostly copying an existing adapter or writing a short module.Adapters are explained in "Deploying a WebStack Application". Adapters are explained in "Deploying a WebStack Application".
Server + Server environment This is where the application runs.
- - + \ No newline at end of file diff -r 58a6e8c22b34 -r 077f20278617 docs/developing.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/developing.html Wed Aug 24 21:33:04 2005 +0000 @@ -0,0 +1,57 @@ + + + + + + Developing a WebStack Application + + + +

Developing a WebStack Application

+

Many different topics are involved in the development of WebStack +applications; below is a map of each of the topics covered in this +documentation:

+ +

The following topic is referenced in many locations and should +be reviewed when encountering problems with input and output text:

+ +

+ \ No newline at end of file diff -r 58a6e8c22b34 -r 077f20278617 docs/encodings.html --- a/docs/encodings.html Wed Aug 24 18:50:32 2005 +0000 +++ b/docs/encodings.html Wed Aug 24 21:33:04 2005 +0000 @@ -1,18 +1,16 @@ - - - Character Encodings - - - + + + Character Encodings + +

Character Encodings

When writing applications with WebStack, you should try and use Python's Unicode objects as much as possible. However, there are a number of places where plain Python strings can be involved: