viernes, 15 de abril de 2011

(C) 2.- Diseño con clases

clase Menu :La clase es para integrar el archivo html la  clase
llamada Menu que extiende de webapp.RequestHandler que se encargará
de mostrarla en el servidor y cuenta con atributo para las clases
django que es el framwork que utilizo para la pagina web  que se
encargará de mostrarla en el servidor
class Menu(webapp.RequestHandler):

class Formulario:En la clase Formulario lo que hace es cuando el
usuario ingrese datos en los campos los captura los datos que
almacenara son de tipo string cada atributo lo almacenara los objetos
con propiedades del tipo db  hay un atributo DateTime con el cual
inserta la fecha y hora en que se crea el registro Al momento de
confirmar los datos el formulario envía un post el cual lo
interpretará la clase guardar.
nombre = db.StringProperty()

class index:La clase es para integrar el archivo html la  clase
llamada Menu que extiende de webapp.RequestHandler, que se encargará
de mostrarla en el servidor la clase integra la pagina registro que
es el formulario

class Guardar:La clase es para guardar en la base de datos etambien
llama al método put(). permite guardar el contenido de la petición en el
servidor bajo la URI de la petición.

class confirmacion :En esta clase se utiliza el metodo post que envia
lo que esta almacenados en la clase guardar lo muestra en la pagina
web cuenta

class buscar :En esta clase se realiza la busqueda en la base de
datos cuenta con el parametro txtFullText que busca en toda la BD
busca en los datos que se coincidencias en la clase formulario
se creo un  objeto application del tipo WSGIApplication en el cual en
su contructor se le pasa una lista con  que consta la url a la cual
responde determinado clase del tipo RequestHandler en este caso para
la raiz asignaremos la clase Menu que a su vez apunta al archivo
index.html un metodo main() el cual con la funcion run_wsgi_app crea
una instancia de la aplicación finalmente si el archivo codigo.py no
se lo llama como modulo se ejecuta la aplicación

No hay comentarios:

Publicar un comentario