Hi All - Any updates to this issue ?

Rahul. 

On Friday, June 17, 2016 at 3:55:37 PM UTC+5:30, Rahul wrote:
>
> Hi All,
>        I am using uuid to create new temporary files for PYGAL chart. 
> Although I can see the file being created and available in the file system. 
> Even I can view the file in the browser, however when I serialize the path 
> variable to be passed to the view, I get an error - A 404 not found error 
> is shown inside a frame in my view. How do I serialize the path at runtime 
> to src= in the view such that it should take the path that I have 
> constructed using dynamicLinechartpath.. ? Below is the code
>   
> unique_filename = (str(uuid.uuid4()) +'.svg')
> ##...other code
> ## This creates the file in the file system
> linechart.render_to_file(os.path.join(request.folder,'static/charts/' + 
> unique_filename))
>
> ## Constructing the path to pass to the view 
> dynamicLinechartpath = (""" "{{=URL(r=request, c='static', f='charts/""" 
> + unique_filename + """')}}" """)
>
>
>
> Calling the path in view - 
> <figure>
>        <embed type="image/svg+xml" src={{=dynamicLinechartpath}} />
>  </figure>
>
> I have tried 
> src="{{=dynamicLinechartpath}}
> but  it does not work.  Is this proper approach ? What am I doing wrong?
> Here is what 'response.flash' shows me in my view when I try to check what 
> is being passed. which I think is looking good.
> "{{=URL(r=request, c='static', 
> f='charts/bf094fa3-a711-4118-a3aa-89f647cca4f1.svg')}}" 
>
> Please suggest,
> Rahul D.
>
>

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to