Re: [ZIZope] Script Python

Yuri <[email protected]>
Newsgroups gmane.comp.web.zope.italian
Message-ID <[email protected]>
Nicola Palumbo wrote:
> Salve Ragazzi ancora non riesco a scrivere su un file (oggetto di ZOPE)
> non riesco a capire quali sono i metodi per scriverci.
>   

context.manage_edit(title=title, content_type=content_type, 
filedata=filedata)

dove context è il file stesso (ad esempio se fai una form personalizzata 
e chiami da web il file + /mia_form_edit, allora lo script che riceve i 
risultati deve chiamare context. Se lo fai da un'altra parte, usa 
l'oggetto direttamente, quindi

miooggetto_file.manage_edit(title=title, content_type=content_type, 
filedata=filedata)

dove le variabili:

filedata contiene il file da salvare
title il titolo
content_type il tipo di contenuto.

content type penso tu possa ometterlo e farglielo trovare da solo, fai 
delle prove.

> Il giorno ven, 16/11/2007 alle 20.35 +0100, Fabrizio Reale ha scritto:
>   
>> Alle venerdì 16 novembre 2007, Nicola Palumbo ha scritto:
>>     
>>> Quali permessi devo settare per scrivere su file (oggetto di zope),
>>> quando mando in esecuzione lo script python per scrivere sul file
>>> facendo :
>>> context.myfile.update_data("NICOLA",content_type=text/x-unknown-content-typ
>>> e) mi chiedi il login anche se sono gia loggato e tra la l'altro anche
>>> inserendo il nome utente e la password del'unico utente che ho su zope non
>>> mi manda lo script in esecuzione.
>>>       
>> Mea culpa!
>> Rileggendo il sorgente ho notato che quel metodo non si può chiamare da web, 
>> ma solo da codice sul FS.
>> Da web puoi usare i due metodi manage_edit e manage_upload, ma hanno usi 
>> diversi. Il primo per modificare un file con dati arbitrari il secondo per un 
>> file uploadato.
>> Leggi bene il sorgente per vedere come usarli o almeno che parametri prendono.
>>
>> Abbi pazienza...ma non usavo più un File di Zope direttamente dal 2003 :)
>>
>> Saluti,
>> Fabry
>>
>>
>>
>>
>> _______________________________________________
>> Zope mailing list
>> [email protected]
>> http://lists.zope.it/cgi-bin/mailman/listinfo/zope
>>     
>
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Zope mailing list
> [email protected]
> http://lists.zope.it/cgi-bin/mailman/listinfo/zope
>

_______________________________________________
Zope mailing list
[email protected]
http://lists.zope.it/cgi-bin/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.