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