Diferencia entre revisiones de «Usuario:Lmorillas/desarrollo web servidor/flask/tarea1»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con '{{MiTitulo| Tarea Flask }} == Errores == * Implementa un control de errores para páginas que no existen * http://flask.pocoo.org/docs/patterns/errorpages/ @app.errorhandl…')
 
Línea 2: Línea 2:
  
  
 +
__NOTOC__
  
 +
= Modifica el proyecto flask de clase =
  
== Errores ==
+
== Mejorar visión de errores ==
 
* Implementa un control de errores para páginas que no existen
 
* Implementa un control de errores para páginas que no existen
 
* http://flask.pocoo.org/docs/patterns/errorpages/
 
* http://flask.pocoo.org/docs/patterns/errorpages/
Línea 11: Línea 13:
 
  def error_not_found(error):
 
  def error_not_found(error):
 
     return render_template('error/not_found.html'), 404
 
     return render_template('error/not_found.html'), 404
 +
 +
== Crea decorador login_required ==
 +
* http://flask.pocoo.org/docs/patterns/viewdecorators/
 +
 +
== Modificar los datos del usuario ==
 +
Añade la posibilidad de modificar los datos del usuario. Un usuario sólo puede cambiar sus datos.
 +
* Nombre
 +
* Apellido
 +
* Contraseña
 +
 +
== Eliminar usuario ==
 +
Un usuario podrá darse de baja de la aplicación.
 +
 +
== Lista de susuarios ==
 +
* Los usuarios podrán ver el listado de todos los usuarios de la aplicación en la url '''/lista_usuarios'''
 +
* Los usuarios no autentificados sólo verán el nombre y el apellido. Los autentificados verán también el email. El email se verá como un link, de tal manera que se lance la aplicación de correo del sistema.

Revisión de 22:25 12 nov 2013



Modifica el proyecto flask de clase

Mejorar visión de errores

@app.errorhandler(404)
def error_not_found(error):
    return render_template('error/not_found.html'), 404

Crea decorador login_required

Modificar los datos del usuario

Añade la posibilidad de modificar los datos del usuario. Un usuario sólo puede cambiar sus datos.

  • Nombre
  • Apellido
  • Contraseña

Eliminar usuario

Un usuario podrá darse de baja de la aplicación.

Lista de susuarios

  • Los usuarios podrán ver el listado de todos los usuarios de la aplicación en la url /lista_usuarios
  • Los usuarios no autentificados sólo verán el nombre y el apellido. Los autentificados verán también el email. El email se verá como un link, de tal manera que se lance la aplicación de correo del sistema.