Thanks Anand
I realized this almost immediately after I posted, tried to delete my post 
but it didn't get approved until after I went to sleep.
Probably the dumbest mistake I've ever publicly admitted.




On Wednesday, May 6, 2015 at 7:26:44 AM UTC-2:30, Anand wrote:
>
> On Wed, May 6, 2015 at 7:21 AM, Greenerr <[email protected] <javascript:>> 
> wrote:
>
>> I'm trying to pass a default value through web.input in case the key is 
>> not given in the URL parameters.
>> Here's the relevant code:
>>
>>   
>> class scores:
>>     def GET(self):
>>         i = web.input(weekid=1)
>>         s = db.select('schedule', i, where="week = $weakid", order=
>> "gameid")
>>         return render.scores(i.weakid, s)
>>
>> This works fine as long as I'm passing a key in the URL (
>> www.myurl.com/scores?weakid=10), but if i leave the key out and go to 
>> www.myurl.com/scores i get the following error: 
>>
>> NameError: name 'weakid' is not defined
>>>
>>
>> This seems like something extremely simple, and I've probably made a 
>> stupid mistake somewhere, but I've read through all the docs and it seems 
>> like I'm doing everything correctly.
>> Any ideas?
>>
>> NameError: name 'weakid' is not defined
>>
>> NameError: name 'weakid' is not defined
>>
>> NameError: name 'weakid' is not defined
>>
>>
> It is a typo. You are using weekid in some places and weakid in some other 
> places. 
>
> Anand
>
>  

-- 
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/webpy.
For more options, visit https://groups.google.com/d/optout.

Reply via email to