1.1 --- a/examples/Common/Form/__init__.py Mon Sep 06 21:35:14 2004 +0000
1.2 +++ b/examples/Common/Form/__init__.py Mon Sep 06 21:36:02 2004 +0000
1.3 @@ -46,8 +46,10 @@
1.4
1.5 if charset:
1.6 fields = trans.get_fields_from_body(charset)
1.7 + all_fields = trans.get_fields(charset)
1.8 else:
1.9 fields = trans.get_fields_from_body()
1.10 + all_fields = trans.get_fields()
1.11
1.12 out = trans.get_response_stream()
1.13
1.14 @@ -85,13 +87,16 @@
1.15 <p>%s</p>
1.16 <h2>Fields from Body</h2>
1.17 <ul>%s</ul>
1.18 + <h2>Fields from Body and Path</h2>
1.19 + <ul>%s</ul>
1.20 </body>
1.21 </html>
1.22 """ % (
1.23 content_type_str,
1.24 content_type_charset,
1.25 charset,
1.26 - self._format_fields(fields)
1.27 + self._format_fields(fields),
1.28 + self._format_fields(all_fields),
1.29 ))
1.30
1.31 def _format_fields(self, d):
1.32 @@ -102,7 +107,7 @@
1.33
1.34 def _format_list(self, l):
1.35 return "".join([
1.36 - "<li>%s</li>" % value
1.37 + "<li>%s</li>" % (value or "<em>empty</em>")
1.38 for value in l
1.39 ])
1.40
2.1 --- a/examples/Common/Simple/__init__.py Mon Sep 06 21:35:14 2004 +0000
2.2 +++ b/examples/Common/Simple/__init__.py Mon Sep 06 21:36:02 2004 +0000
2.3 @@ -63,6 +63,11 @@
2.4 %s
2.5 </ul>
2.6 </li>
2.7 + <li>Fields from path and body:
2.8 + <ul>
2.9 + %s
2.10 + </ul>
2.11 + </li>
2.12 <li>Cookies:
2.13 <ul>
2.14 %s
2.15 @@ -85,6 +90,7 @@
2.16 self._format_list(trans.get_header_values("user-agent")),
2.17 self._format_fields(trans.get_fields_from_path()),
2.18 self._format_fields(trans.get_fields_from_body()),
2.19 + self._format_fields(trans.get_fields()),
2.20 self._format_cookies(trans.get_cookies()),
2.21 ))
2.22
2.23 @@ -108,7 +114,7 @@
2.24
2.25 def _format_list(self, l):
2.26 return "".join([
2.27 - "<li>%s</li>" % value
2.28 + "<li>%s</li>" % (value or "<em>empty</em>")
2.29 for value in l
2.30 ])
2.31