1.- Ir a la carpeta de proyectos y en una terminal crear una carpeta para mi proyecto:
>mkdir django-mi-project
2.- Es importante el crear entornos de desarrollo y para esto necesitamos: "virtualenv"
;si no lo tenemos instalado debemos seguir:
pip install virtualenv
si ya lo tenemos instalado pordemos revisar su version:
virtualenv --version
3.- Ahora ingresando a la dirección donde creamos la carpeta de proyecto en el punto 1; ahora debemos de crear el entorno virtual con el comando:
virtualenv env
4.- en este punto es importante el activar ese entorno virtual:
>. venv/bin/activate
5.- ahora justamente estaremos dentro del entorno virtual por lo que podremos abrir la carpeta den proyecto dentro de el entorno de vscode:
con este comando:
>code .
6.- Ahora dentro del entorno VSCODE podemos abrir una terminal y esta directamente nos llevara a la carpeta del entono virtual que se ha creado. (para mi comodidad solo uso la terminal del sistema para todo)
7.- Dentro del entorno virtual debo de instalar Django:
> pip install django
8.- Para saber que version tengo
> django-admin --version
9.- ahora debemos de crear el modulo inicial de mi proyecto:
>django-admin startproject mysite .
10.-por ultimo y solo para verificar que todo salio correctamente; corremos el proyecto y su estructura inicial con:
> python manage.py runserver
Sale nuestro proyecto publicado por localhost 127.0.0.1 tradicionalmente se puede agregar que se establezca otro puerto con:
>python manage.py runserver 3000
en este caso el proyecto saldrá por el puerto 3000.