[python] reportlab a cherrypy

Tomáš Brabenec konference na brabenec.net
Úterý Červenec 17 08:37:38 CEST 2007


Trosku se to rozhodilo, tohle ma byt na jednom radku

response.headerMap['content-disposition'] = 'attachment; filename=soubor.pdf'


TB

Tomáš Brabenec napsal(a):
> Ano, getpdf je spravna metoda,ale nesmite zapomenout, ze musite predat
> taky spravnou hlavicku
>
> Např takto (jak jsem popisoval je to verze 0.10):
>
> <pre>
> pdf_doc = canvas.getpdfdata()
> response.headerMap['content-type'] = 'application/pdf'
> response.headerMap['content-disposition'] = 'attachment;
> filename=soubor.pdf'
> return pdf_doc
> </pre>
>
>
> TB
>
>
>
> Vladislav Ludík napsal(a):
>   
>> Problém je jinde.
>>
>> Přístup na pdf je možný současně z více počítačů:
>>
>> 1. uživatel vygeneruje stránku s odkazem na uložený pdf.
>> Než na odkaz přejde, 2. uživatel udělá totéž a vytvoří jiný pdf
>> A co uvidí 1. uživatel?
>>
>> Našel jsem sice metodu místo canvas.save() například getpdfdata(), ale 
>> neumím získaná data zobrazit na webu.
>>
>> Díky VL
>>
>> Tomáš Brabenec napsal(a):
>>   
>>     
>>> Michal Vyskocil napsal(a):
>>>   
>>>     
>>>       
>>>> Dne Sunday 15 of July 2007 18:09:58 Vladislav Ludík napsal(a):
>>>>   
>>>>     
>>>>       
>>>>         
>>>>> Jak ale vygeneruju pdf jinak než příkazem
>>>>>
>>>>> canvas.save() ?
>>>>>
>>>>> Odkaz nebude fungovat.
>>>>>
>>>>> Díky
>>>>>
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>> Obavam se, ze tento framework neznam, takze moje reseni je pouze obecne
>>>>
>>>>   
>>>>     
>>>>       
>>>>         
>>> Taky nevim kde je problem, pouzivam to v CherryPy, sice v archaicke vezi
>>> 0.10, ale funguje to.
>>> Vygeneruju soubor, ulozim ho a potom jeho obsah zobrazim.
>>>
>>> TB
>>>
>>> _______________________________________________
>>> Python mailing list
>>> Python na py.cz
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>> __________ Informace od NOD32 2399 (20070714) __________
>>>
>>> Tato zprava byla proverena antivirovym systemem NOD32.
>>> http://www.nod32.cz
>>>
>>>
>>>
>>>   
>>>     
>>>       
>> _______________________________________________
>> Python mailing list
>> Python na py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>>   
>>     
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
>   
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://www.py.cz/pipermail/python/attachments/20070717/43c2a076/attachment.htm 


Další informace o konferenci Python