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