Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Luis Herrada
- Instagram
https://instagram.com/
- Pinterest
https://www.pinterest.com/
- Disqus
https://disqus.com/
- The Guardian
http://www.guardian.co.uk/
- The Onion
http://www.theonion.com/
¿Qué necesitas para armar tu MVP?
- Django 1.8
http://www.djangoproject.com/
- PostgreSQL 9.3
http://www.postgresql.org/
- Bootstrap 3
http://www.getbootstrap.com/
- Github
http://www.github.com/
- Heroku
http://www.heroku.com/
Ambiente de desarrollo
- Ubuntu 14.04
http://www.ubuntu.com/
- Sublime Text 3
http://www.sublimetext.com/
- PostgreSQL 9.3
- sudo apt-get install postgresql
- Python 2.7.x
- pip: sudo apt-get install python-pip
- virtualenv: sudo pip install virtualenv
¿Qué incluye Django?
- Django packages
https://www.djangopackages.com/
- Awesome django
https://github.com/rosarior/awesome-django
MVT, no MVC
- Modelo
- Define la estructura de los datos
- Se encarga de hacer las consultas a la base de datos
- Vista
- Define qué información debe ser presentada
- Retorna una respuesta HTTP
- Template
- Imprime los datos en un formato presentable - HTML, JSON, XML, etc.
Estructura de la aplicación
- Documentación oficial
https://docs.djangoproject.com/en/1.8/