cgi y pyhton

Chema Cortes pych3m4 en gmail.com
Mie Jul 4 10:32:56 CEST 2007


El 3/07/07, inf200468 en ucf.edu.cu <inf200468 en ucf.edu.cu> escribió:
>               estoy haciendo una cgi , (mi primera cgi) quiero tomar los
> datos de la form y guardarlos en una base de datos, hice una
> funcion que inserta los valores en la base de datos , pero
> tengo una duda que es la sgte, para que cuando presionen el
> boton de submit se ejecute el script tengo que poner en el
> action de la form  (<form name="form1" method="post"
> action="">) action="script.py"  el script ??????????

Así es como funciona. Normalmente, aquí se pone el mismo cgi que
muestra el formulario, repintando los campos con los errores
detectados. Para controlar mejor la presentación, se emplean campos
ocultos.


> ottra duda es que yo pongo al principio del script esto>
> import cgi
> print "Content-Type:text/html\n"
> form = cgi.FieldStorage()
> y me da el sgte error:
>
> form = cgi.FieldStorage()
> AttributeError: 'module' object has no attribute 'FieldStorage'
>
> y el modulo cgi si tiene esa funcion

Seguramente hayas llamado a algún script "cgi.py" y te está
enmascarando el módulo estándar.




Más información sobre la lista de distribución Python-es