Documente Academic
Documente Profesional
Documente Cultură
- Para empezar desde cero se debe instalar visual studio code y anaconda (python), luego se
debe instalar Django con pip install, se debe ejecutar el siguiente comando pip install
django==2.1.4 (se debe verificar la versión)
- Se debe descargar e instalar el servicio de MySQL, para lo cual se puede descargar desde la
página de MySQL(Se instala para tener el servidor local) o descargar wamp o xamp.
- Para la conexión de Django con MySQL se debe ejecutar pip install django mysqlclient. Para
la conexión de Django con mongo con Django se debe instalar djongo pip install djongo
- Para manipular imágenes con django se debe instalar una extensión llamada Pillow, para lo
cual se debe ejecutar pip install Pillow
- Para el comprobador de sintaxis de Django se debe instalar pylint, para lo cual se debe
ejecutar pip install Pylint-django. Una vez instalado se debe activar para lo cual en VS
debemos ir a Archivo -> Preferencias -> Configuración, allí se debe buscar pylintArgs
(python.linting.pylintArgs), posteriormente se copia a la configuración de usuario (botón
editar al lado izquierdo) y allí se reemplaza de la siguiente manera
"python.linting.pylintArgs": ["--errors-only", "--load-plugins","pylint-django" ]
- Para instalar un editor de texto se debe ejecutar el siguiente comando pip install django-
ckeditor, luego se debe indicar en las aplicaciones instaladas
django-admin startproject
Para crear un proyecto en Django se debe ejecutar el comando django-admin startproject nombre
del proyecto.
Enlaces a ayudas
https://codex.wordpress.org/Formatting_Date_and_Time
https://docs.djangoproject.com/en/2.1/ref/templates/builtins/
https://docs.djangoproject.com/en/2.0/ref/contrib/admin/#reversing-admin-urls
https://github.com/django-ckeditor/django-ckeditor
https://docs.djangoproject.com/en/2.0/topics/forms/
https://docs.djangoproject.com/en/2.0/topics/email/#emailmessage-objects
https://docs.djangoproject.com/en/2.0/topics/email/
https://docs.djangoproject.com/en/2.0/ref/contrib/admin/#modeladmin-methods
https://ccbv.co.uk/
https://docs.djangoproject.com/en/2.0/ref/class-based-views/
https://docs.djangoproject.com/en/2.1/ref/contrib/auth/
Documentación para adaptar el ancho de ckeditor
https://gist.github.com/hcosta/15ae0835e5824685d46e75f49efc1bcb
https://www.udemy.com/curso-django-2-practico-desarrollo-web-python-
3/learn/v4/announcements
Documentación de djongo
https://nesdis.github.io/djongo/get-started/
Errores comunes
Ayudas
AJAX EN DJANGO
MODALS DJANGO