Thanks to everyone for helping me clear this up. After printing out the PATH_INFO vars it appears Firefox is trying to load the favicon 3 times (?) and pylons is returning a error page each time the file isn't found.
- Justin On Nov 21, 2:59 pm, Philip Jenvey <[EMAIL PROTECTED]> wrote: > > On Nov 21, 2007, at 5:35 AM, Justin wrote: > > > def test(self, var): > > id = var > > if int(id) > 5: > > return 'GREATER THAN' > > else: > > return 'LESS THAN' > > > You'll run into trouble here if var is '' or contains non-numeric > > characters. Your default value in the routing rule is "novar", which > > would raise a ValueError exception and ultimately a "500 Internal > > Server Error". Since we can't trust users to always put numeric > > values, you should trap the case thus: > > > Yeah, I know. The "novar" default was left over from passing strings > > to the page via querystring. Like I said I'm just throwing stuff at > > the framework right now to kind of "feel it out" and get a grip on how > > it handles stuff. > > > Just to rule out the possibility that I did somthing wierd I created a > > new project, added a new controller (changed nothing, its index action > > returns 'Hello World', and just add the line to by BaseController to > > print out the class name and received almost the same result: > > > CtestController > > TemplateController > > ErrorController > > TemplateController > > ErrorController > > TemplateController > > ErrorController > > TemplateController > > ErrorController > > Again, print out the PATH_INFO of the requested URLs and you'll > figure out what's being requested from your browser. > > If you still don't believe me that your browser is making those > requests, load live http headers or the like and watch what it's > doing. =] > > Also try hitting the page with a simple HTTP client (curl -O http:// > localhost:5000/): you'll see just one request. > > -- > Philip Jenvey --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
