On Sep 17, 2010, at 11:50 PM, Avik Basu wrote:
> 
> There is nowhere I can see that I am altering request in the models.
> What is the specific reason that request would break the URL
> function?  Any other ideas what the problem could be?

The URL function requires, at a minimum, app, controller and function names. In 
a call like the one that's blowing out, that supplies only a function name, the 
app & controller names come from request, which URL knows about magically.

I'm at a loss here; I was hoping Massimo might have an idea. 

If you're willing, I can give you a debug print or two to stick in there, and 
at least we can see what's missing, exactly.

> 
> Avik
> 
> On Sep 17, 7:57 pm, Jonathan Lundell <jlund...@pobox.com> wrote:
>> On Sep 17, 2010, at 4:44 PM, Avik Basu wrote:
>> 
>> 
>> 
>>> Yes, I'm sure I'm running 1.85.2.  i copied over appadmin.py and the
>>> associated views to my applications.  What is strange though is that I
>>> can run the welcome app without any problem (http://127.0.0.1:8000/
>>> welcome/appadmin/index), but not the version I copied into my
>>> application (http://127.0.0.1:8000/FWv9_1_Avik/appadmin/index).  Is
>>> there some other file I need to copy?
>> 
>> I'm not seeing anything.
>> 
>> Is it possible that you're altering request in your model(s)?
>> 
>> 
>> 
>> 
>> 
>>> Avik
>> 
>>> On Sep 17, 7:24 pm, Jonathan Lundell <jlund...@pobox.com> wrote:
>>>> On Sep 17, 2010, at 4:06 PM, Avik Basu wrote:
>> 
>>>>> Hi,
>> 
>>>>> I get the following error in appadmin.py which I copied over from the
>>>>> welcome app in version 1.85.2:
>> 
>>>> Are you running 1.85.2? It sounds like you might be running something 
>>>> earlier.
>> 
>>>>> Traceback (most recent call last):
>>>>>  File "/Volumes/Data/avikbasu/web2py/gluon/restricted.py", line 188,
>>>>> in restricted
>>>>>    exec ccode in environment
>>>>>  File "/Volumes/Data/avikbasu/web2py/applications/FWv9_1_Avik/
>>>>> controllers/appadmin.py", line 40, in <module>
>>>>>    URL('index')], [T('state'), False,
>>>>>  File "/Volumes/Data/avikbasu/web2py/gluon/html.py", line 188, in URL
>>>>>    raise SyntaxError, 'not enough information to build the url'
>>>>> SyntaxError: not enough information to build the url
>> 
>>>>> Any ideas?
>> 
>>>>> Thanks,
>>>>> Avik


Reply via email to