Skip to content

miguelangelmagdalena/PROYECTO_ATI_01_2017

Repository files navigation

PROYECTO_ATI_01_2017

Proyecto Red Social de Aplicaciones con la Tecnología Internet 01-2017 UCV

Para ver la pagina con Github Pages

Aqui va a ser la pagina de estado:

Ahora el directorio con Python Flask debería ser asi (en construcción...)

~/PROYECTO_ATI_01_2017
	|-- run.py
	|-- config.py
	|__ /env             						# Virtual Environment (puede cambiar dependiendo del SO linux / window, yo use window)
	|__ /app             						# Our Application Module
		 |-- __init__.py
		 |__ /mod_authentication 		# (What's brilliant about this is the offered portability and reusability of your code, combined with ease of maintenance )
			|-- __init__.py
			|-- controllers.py
			|-- models.py
			|-- forms.py
		 |__ /mod_chat
		 |__ /mod_state
		 |__ /templates
			|--404.html
			|__ /authentication
			|__ /chat
			|__ /state
		 |__ /static

Seguir esta guia: https://www.digitalocean.com/community/tutorials/how-to-structure-large-flask-applications

  • Instalar python, virtualenv, creamos entorno virtual env, instalamos Flask, instalamos otras dependencias en el entorno 👽
  • Crear base de datos MongoDB 😱
  • Probar que funciona el mod_authentication con la DB 😱
  • Aplicar flask a los demas modulos 😱
  • Para todo lo demas existe mastercard 😄

Como esta organizado el directorio?

Es una estructura que recomienda el framework python flask

/..
	/template (Paginas html)
		/index.html
	/static
		/css
		/js
		/images
		/vendor (Css y js de frameworks u otros externos)
			/css
			/js

Modelo de Datos

alt text

Modelo de Navegación

alt text

⚠️ Pendiente:

  • Activar Javascript
  • Estoy probando las cosas con Xampp - Apache
  • Estoy usando Google Chrome