Requisitos previos:
Tener python 3 instalado, si no descargar de su pagina oficial: https://www.python.org/downloads/
--> Como instalar Python 3 en Windows <--
--> Como instalar PyCharm en Windows <--
IDE recomendado: PyCharm
Tener python 3 instalado, si no descargar de su pagina oficial: https://www.python.org/downloads/
--> Como instalar Python 3 en Windows <--
--> Como instalar PyCharm en Windows <--
IDE recomendado: PyCharm
Para crear entornos virtuales es necesario "virtualenv"
pip install virtualenv
Django en su ultima version
pip install django
Para crear un entorno virtual
virtualenv nombreEntorno -python=python3
El -python=... es solo si se quiere usar un interprete especifico.
Para activar el entorno virtual en Windows
.\Scripts\activate.bat
Crear y Activar entorno virtual en MAC
Desactivar el entorno virtual en Windows
.\Scripts\deactivate
Crear proyecto Django
Los nombres de los proyectos, por defecto o convención, se ponen en minusculas.
django-admin.py startproject Nombre
Crear proyecto en pycharm
Crear carpeta proyecto sin repetir el nombre de las carpetas
Crear proyecto fuera de la carpeta del entorno virtual sin repetir el nombre de las carpetas
Crear carpeta para las aplicaciones
PyCharm cuando se crea un paquete, crea el "__init__.py". Pero si se crea la carpeta apps a mano o fuera de este IDE, se tiene que crear el archivo "__init__.py" dentro de la carpeta apps.
Crear nueva aplicacion
django-admin.py startapp tarea
Agregar app al proyecto
Para poder usar las apps creadas, se tiene que agregar al archivo settings.py
Configurar idioma de la pagina
En el archivo settings.py cambiar la linea con "LANGUAGE_CODE".
LANGUAGE_CODE = 'es-ar'
Preparar modificaciones para la base de datos
python manage.py makemigrations
Impactar en base de datos las modificaciones preparadas anteriormente
python manage.py migrate
Si no se configura una base de datos, por defecto, se crea una base sqlite.
Iniciar el servidor
python manage.py runserver 127.0.0.1:5000
Pagina inicial http://127.0.0.1:5000/
Comentarios
Publicar un comentario