On May 17, 2010, at 7:53 AM, Thadeus Burgess wrote:

> You cannot have random = signs in your view.
> 
> The syntax is
> 
> {{python code here}}
> 
> {{=python variable here}}
> 
> You MUST declare {{= with no space in between. the bracket and equal sign.

Alternatively (correct me if I'm wrong), replace, eg:

    =T('Web Nothing')

with

    response.write('Web Nothing')

> --
> Thadeus
> 
> 
> 
> 
> 
> On Mon, May 17, 2010 at 2:23 AM, szimszon <szims...@gmail.com> wrote:
>> default/index.html:
>> ------------------- cut -----------------------------
>> {{extend 'layout.html'}}
>> 
>> {{try:}}{{=H2(message)}}{{except:}}{{=BEAUTIFY(response._vars)}}
>> {{pass}}
>> 
>> <h3>{{=T('Changes not in use:')}}</h3>
>> {{changes=db(db.web.modified==True).select(db.web.id,db.web.name,db.web.controller)
>>  if len(changes)>0:
>>    for douse in changes:
>>            =XML('[%s]<br/>'%A(T('Modified %(name)s config, use
>> it!',dict(name=douse.name)),_href=URL(r=request,c=douse.controller,f='webdouse',args=douse.id)))
>>    pass
>>  else:
>>    =T('Web Nothing')
>>  pass}}
>> <br />
>> {{changes=db(db.dns.modified==True).select(db.dns.id,db.dns.name,db.dns.controller)
>>  if len(changes)>0:
>>    for douse in changes:
>>            =XML('[%s]<br/>'%A(T('Modified %(name)s config, use
>> it!',dict(name=douse.name)),_href=URL(r=request,c=douse.controller,f='dnsdouse',args=douse.id)))
>>    pass
>>  else:
>>    =T('DNS Nothing')
>>  pass}}
>> 
>> ------------------- cut -----------------------------
>> Ticket 127.0.0.1.2010-05-17.09-20-49.56d45b51-05f0-49b5-9b10-
>> cd7e9a3212a6
>> missing "pass" in view
>> 
>> 
>> Error traceback
>> 
>> Traceback (most recent call last):
>>  File "/home/szimszon/fejlesztes/sajat/web2py/gluon/rocket.py", line
>> 769, in run
>>    self.run_app(conn)
>>  File "/home/szimszon/fejlesztes/sajat/web2py/gluon/rocket.py", line
>> 1172, in run_app
>>    self.environ = environ = self.build_environ(sock_file, conn)
>>  File "/home/szimszon/fejlesztes/sajat/web2py/gluon/rocket.py", line
>> 1008, in build_environ
>>    request = self.read_request_line(sock_file)
>>  File "/home/szimszon/fejlesztes/sajat/web2py/gluon/rocket.py", line
>> 834, in read_request_line
>>    raise SocketTimeout("Socket timed out before request.")
>> SocketTimeout: Socket timed out before request.
>> 


Reply via email to