[Zope-DB] sql method error control

Aaron Fosdick aaron at hypervision.com
Tue Nov 16 13:36:44 EST 2004

This is as much a tal question as database, but hopefully someone has a 
quick answer. It's prompted by msnbot crawling my site and not following 
query parameters.

Let's say you have a sql method in a page:  
<div tal:define="results python:here.some_query('param1');">

If a user enters a URL without the parameter 'param1', ex: 
http://form_result_html ,  an error results: name 'param1' not defined.

What is the best way to manage the error? Should I check if the 
parameter exists and assign a value or redirect if it doesn't; and what 
would the tal code look like?

Thanks in advance,


More information about the Zope-DB mailing list