Mercurial > hg > bitsyblog
diff bitsyblog/bitsyblog.py @ 21:7cdb3eecc045
make post form genshi
author | k0s <k0scist@gmail.com> |
---|---|
date | Fri, 30 Oct 2009 18:49:10 -0400 |
parents | 1554cb56aa2f |
children | 1f5e89b64573 |
line wrap: on
line diff
--- a/bitsyblog/bitsyblog.py Sun Oct 25 21:36:33 2009 -0400 +++ b/bitsyblog/bitsyblog.py Fri Oct 30 18:49:10 2009 -0400 @@ -783,6 +783,18 @@ ### forms and accompanying display def form_post(self, request, user): + + # genshi data + self.site_nav(request) + data = request.environ['data'] + data['user'] = user + data['stylesheets'] = self.stylesheets(request) + data['user_url'] = self.user_url + + # render the template + template = self.loader.load('post.html') + return template.generate(**data).render() + retval = StringIO() print >> retval, '<form action="/%s" method="post">' % self.user_url(request, user) print >> retval, '<textarea cols="80" rows="25" name="form-post"></textarea><br/>'