[web2py] Re: How do I view text on view.html

2014-06-16 Thread Anthony
This doesn't look anything like typical web2py code. I would recommend that 
you read some of the book and follow the typical patterns and then come 
back with questions if you're having trouble. In general, though, note that 
you won't be using the print statement to display anything in HTML pages -- 
print is for printing to the console.

Anthony

On Monday, June 16, 2014 6:08:55 AM UTC-4, Maurice Waka wrote:
>
>  My code:
>
>
>
>
> class Person():
>  name = 'Victor'
>  def say(self, what):
>  print(self.name, what)
>
>
> getattr(person, attr_name)
>
> How do I display 'Victor' on web2py html.view?
>
> I tried using:
>
> {{=getattr(person, attr_name)}}
>  
>
>  I know this could be wrong and I cant get a result either
>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: How do I view text on view.html

2014-06-16 Thread LoveWeb2py


On Monday, June 16, 2014 6:08:55 AM UTC-4, Maurice Waka wrote:
>
>  My code:
>
>
>
>
> class Person():
>  name = 'Victor'
>  def say(self, what):
>  print(self.name, what)
>
>
> getattr(person, attr_name)
>
> How do I display 'Victor' on web2py html.view?
>
> I tried using:
>
> {{=getattr(person, attr_name)}}
>  
>
>  I know this could be wrong and I cant get a result either
>

If you want to get 'Victor' in a view you could do something simple like:

Controller:
def name_return():
 name = 'Victor'
 return dict(name=name)

view name_return.html:

{{extend 'layout.html'}}
{{=name) 

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: How do I view text on view.html

2014-06-16 Thread LoveWeb2py

>
>
>
> If you want to get 'Victor' in a view you could do something simple like:
>
> Controller:
> def name_return():
>  name = 'Victor'
>  return dict(name=name)
>
> view name_return.html:
>
> {{extend 'layout.html'}}
> {{=name}}
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: How do I view text on view.html

2014-06-16 Thread Carlos Costa
I guess you need to familiarize yourself more with not just with web2py but
also with web development, right?

Anthony is right, you should read web2py book at www.web2py.com/book, at
least the first chapters to get a start.
At first you need to understand MVC.

For example you may have:

in db.py (Model)

class Person():
 name = 'Victor'

in default.py (Controler)


def index():

person = Person()

return dict(person=person)


in default/index.html (View)


{{=person.name}}




2014-06-16 10:24 GMT-03:00 Anthony :

> This doesn't look anything like typical web2py code. I would recommend
> that you read some of the book and follow the typical patterns and then
> come back with questions if you're having trouble. In general, though, note
> that you won't be using the print statement to display anything in HTML
> pages -- print is for printing to the console.
>
> Anthony
>
>
> On Monday, June 16, 2014 6:08:55 AM UTC-4, Maurice Waka wrote:
>>
>>  My code:
>>
>>
>>
>>
>> class Person():
>>  name = 'Victor'
>>  def say(self, what):
>>  print(self.name, what)
>>
>>
>> getattr(person, attr_name)
>>
>> How do I display 'Victor' on web2py html.view?
>>
>> I tried using:
>>
>> {{=getattr(person, attr_name)}}
>>
>>
>>  I know this could be wrong and I cant get a result either
>>
>>  --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Att.

Carlos J. Costa
Cientista da Computação
Esp. Gestão em Telecom
<º))><

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: How do I view text on view.html

2014-06-16 Thread Maurice Waka
Thanks! it works!


On Mon, Jun 16, 2014 at 6:32 PM, LoveWeb2py  wrote:

>
>>
>> If you want to get 'Victor' in a view you could do something simple like:
>>
>> Controller:
>> def name_return():
>>  name = 'Victor'
>>  return dict(name=name)
>>
>> view name_return.html:
>>
>> {{extend 'layout.html'}}
>> {{=name}}
>>
>  --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "web2py-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/web2py/ERdNYzSpnEk/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Dr Maurice Waka, MBCHB.
Nairobi

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.