EL siguiente proyecto fue hecho del tutorial de Codigo Facilito.
Aunque el proyecto carece de la parte de los mails, aun asi se le han añadido
las siguiente acciones:
- Menu de navegacion
- helper/featurepagination: Solo obtiene el numero de paginas totales
- helper/extract_text: Para mostrar una determinada cantidad de palabras de una cadena.
- helper/delete_spacewith: lo utiliza para realizar eliminar los espacios en un estring por ejemplo en el titulo de un post, donde es necesario mandar el titulo por parametro
- models/Post: se añadio el modelo de post, y en la base de datos y se enlazo a user y un campo en comment
- forms/new_post: se creo un nuevo formulario
- main/index: se muestran los post publicados
- main/post: se muestra el post con los comentarios que se pueden hacer
- main/new_post: se puede postear
- main/upload_file: para subir imagenes pero sin hacerlo en el post y sin guardarlo en la bd
En lubuntu 16.04.03 al momento de instalar flask no se instalaron algunos paquetes
- pip install Flask-SQLAlchemy
- pip install wtForm
- pip install flask_wtf
En mi equipo windows 10, no se pudo instalar mysqldb, por lo que da error