Una aplicación más compleja
De WikiEducator
< Usuario:Lmorillas | desarrollo web servidor | flask
Revisión a fecha de 10:41 8 nov 2013; Lmorillas (Discusión | contribuciones)
Contenido
Previo
Seguiremos los siguientes tutoriales:
Repositorio de código de clase:
|
Estructura inicial
* Crear proyecto en eclipse
Tip: Estructura inicial
|
Páginas estáticas. Home y about
layout.html home.html about.html
Tip: Páginas estáticas
|
Formulario de contacto
Tip: Páginas estáticas
|
Estilo en formulario de contacto
|
Validación de formularios
|
Mensajes de error
Tip: Mensajes de error
|
Mensajes específicos de error
Enviando correo
Exito en email
Menú contactos
Configuración base de datos
Modelo de usuario
Página de perfil
Entrar y salir
Despliegue en Apache
Despliegue en Heroku
Configuración
conf.py
SECRET_KEY = '\x84\xed\xca\xe36\x8d\x17\xd4\xb3X\xfd1\xdfJx\xc6\xe9\xcf\x00\xdf\x9e \xa9l' MAIL_SERVER = "smtp.gmail.com" MAIL_PORT = 465 MAIL_USE_SSL = True MAIL_USERNAME = 'dwesdaw@gmail.com' # en mi ejemplo MAIL_PASSWORD = 'tu password' SQLALCHEMY_DATABASE_URI = 'mysql://userflask:*******@localhost/appFlask'
app.py
from conf import * ... app = Flask(__name__) app.config.from_object(__name__) ...
Documentación adicional