[Zope-es] crear un page template desde un script python
Xavi
xavigort en gmail.com
Mar Dic 5 11:48:29 CET 2006
Buenas lista,
he estado intentando crear sin solución un page template desde un python
script siguiendo las indicaciones dadas en la lista hace un par d
añitos (http://listas.aditel.org/archivos/zope-es/2004-December/002005.html),
ya q estoy teniendo algun problemilla!!!
cuando añado mi script con este código:
context.manage_addProduct['PageTemplates'].manage_addPageTemplate("index",
"index_html", "cuerpo a mostrar")
y ejecuto el page template que llama a este script se me queda bloqueado el
navegador... parece que está cargando la página pero se tira así mucho
tiempo y al final acabo deteniendo la ejecución a los 10 minutos o asi ya
rayado.
si una vez detenida la carga de la página añado al script esta línea:
from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate
y vuelvo a ejecutar el formulario que llama a este script (me indica que ya
habia aceptado el envio, que si quiero reenviar el formulario, digo q si)
entonces sí que me crea la página con el contenido que yo le estoy indicando
en unos instantes, pero claro he tenido q detener la carga, modificar el
script y reiniciar la carga... es como si se saltara algun permiso, una
especie d fallo de seguridad.
si por contra intento ejecutar desde el principo el script con las dos
lineas de codigo:
from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate
container.manage_addProduct['PageTemplates'].manage_addPageTemplate("index",
"index_html", "cuerpo a mostrar")
me sale una pagina de error que me dice que no tengo los permisos necesarios
para visualizar la carpeta (por supuesto todo esto lo hago como
administrador del espacio). Desde la pestaña proxy de mi script he dado
permisos a anómimos y identificados, y tb he modificado los permisos desde
security en mi pt, pero naaaa.
lo que pretendia era crear un pt de nombre index_html para poder añadir ahir
el código html que me interesara y crear por tanto una pagina por defecto
para el directorio desde donde invoco esta llamada (mediante una nueva vista
que he creado).
sabria alguien decirme tb si se puede lograr modificar la vista por defecto
de una carpeta una vez creado el index_html, sin tener que entrar a la zmi y
borrar el index_html?
espero que alguien me pueda ayudar ya que ando algo justillo de tiempo para
acabar esto!!
muxas gracias!!!!
--
xavi ;)
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: /archivos/zope-es/attachments/20061205/ee304902/attachment-0001.htm
Más información sobre la lista de distribución Zope-es