Hi Guys,
I have the following code for the view:
def pages_view(request):
path = request.path.split('/')[1]
dbsession = DBSession()
page = dbsession.query(PagesTable).from_statement(
'SELECT * FROM pages WHERE
path=:page_path').params(page_path=path).first()
pages_dir =
On Thu, Mar 10, 2011 at 01:07:32PM -0800, Seth wrote:
Are those of us not returning real Response objects stuck with building
our cookie strings manually, or am I missing something here?
I think you should be able to use a sacrificial WebOb Response object
to construct the cookies for you.
Going through the trouble of creating a webob response is much more
complicated than simply adding a response_callback.
def _set_cookie(request, response):
response.set_cookie()
request.add_response_callback(_set_cookie)
Michael
--
You received this message because you are
What is the exact error?
I noticed you're using @view_config on the blog_view that isn't working,
with only a renderer argument. This makes me think that you might believe
that code will do the same as render_to_response(..) in your pages_view.
In fact, @view_config is a different way of doing
On Sat, Mar 12, 2011 at 01:55:21PM -0600, Michael Merickel wrote:
Going through the trouble of creating a webob response is much more
complicated than simply adding a response_callback.
def _set_cookie(request, response):
response.set_cookie()
I have been having trouble with request.copy() and ReloadWSGI with WebOb =
1.0.2.
In WebOb 1.0.2 and greater request.copy() hangs. static_url() uses
request.copy() so my Pyramid application hangs as soon as it tries to serve
some css.
In WebOb 1.0.4 from pypi, it hangs at request.py:673 which
On Wed, Mar 9, 2011 at 11:24 AM, Stephen Lacy slacy+perso...@slacy.com wrote:
In my form handling view, I'm using code that looks like this:
if not request.session.csrf_valid(request.POST['csrft']):
return HTTPInternalServerError()
This is popular but I'd use HTTPBadRequest (400).