Hi Guys, 

I try to use pygal to draw some charts and it works fine. I used example 
from:

http://www.web2pyslices.com/slice/show/1634/beauty-graphics-and-charts-with-pygal

However i don't know how to display SQL.form and pygal chart in one view.

My code 


def form_and_chart():
     chart = plot_pygal()
     form = SQLFORM.factory( Field('time') )
     return dict(form=form),chart


def plot_pygal():
 response.headers['Content-Type']='image/svg+xml'
 bar_chart = pygal.Bar(style=CleanStyle) # Then create a bar graph object
 bar_chart.add('Fibonacci', [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]) # Add 
some values 
 return bar_chart.render()


view: form_and_chart.html

{{extend 'layout.html'}}
{{=form}}
<embed src="http://localhost/myapp/default/plot_pygal.svg"; type=
"image/svg+xml" />


When i do return(form=form), form is displayed correctly, when i do return 
chart, chart is displayed correctly. How to combine those two to be 
displayed on one page?

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