I have an app in which users can fill out a form and then that form is 
displayed in a view. The form has many fields, several of which are free 
form text boxes, where type is 'text'. Specifically my db table is called 
'sites' and a field related to my question is 'other', in which a user 
might enter a long description of information not captured in any of the 
fields of the form. Currently, to display the field in my view, I am just 
using:

{{if len(site.other) > 0:}}
    <h4> Miscellaneous "Other"</h4>
        <p>{{=site.other}}</p>
{{pass}}


The text is being displayed in one long string. New lines (returns) that 
the user entered in the form are not reflected in the output. I don't know 
much about html, but I do know that in general it ignores new lines (you 
have to use a tag like <br> to get a new line), but how can I display the 
text the user entered into the form and have the new lines displayed? Some 
users have also done indentation to display a list of items with asterisks 
for bullets, so preferably that would render also. An example might be:

We expect applicants to do the following
  * show up on time
  * dress professionally
  * complete all tasks in a timely fashion


I am currently not using a CSS style sheet, but I suspect that might be 
part of the solution. Thus far, my view just has the default:

{{extend 'layout.html'}}


at the top and then my fields.

Basically I want the functionality that this form that I'm filling out 
right now has, my text will be rendered with new lines and indentations 
just as I've typed them into this text box (note I don't need the fancy 
code formating and all of the cool things I can do in this form). 

Thanks

-- 
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.

Reply via email to