Saber que está instalado:
python -m pip freeze
Cuando ya esté instalado
Iniciar un nuevo proyecto desde CMD:
cmd desbe estar situado en el directorio elegido para destino
django-admin startproject NombreProyecto
Activar proyecto y crear base de datos:
Situados en el directorio de destino
python manage.py migrate
Ejectutar el servidor:
python manage.py runserver
Ejecutar el editor Visual Studio Code:
Abrir cmd en la carpeta de destino: en la url del explorador escribir cmd y presionar Enter
en cmd escribir code . (code espacio punto) y luego enter.
Crear el archivo de vistas:
Dentro de la carpeta del proyecto habrá una subcarpeta con el mismo nombre, dentro de la misma debemos crear mediante Visual Studio Code u otro editor, el archivo views.py
Trabajar con HttpRequest y HttpResponse
Antes que nada importar el módulo django.http
En views.py agregar:
from django.http import HttpResponse
Crear una vista:
seguimos trabajando en el mismo archivo.
def nombrevista(request):
return HttpResponse("Primera página con Django")
el nombrevista puede ser cualquiera, y request es el argumento que recibe.
Guardar el código anterior.
Enlazar una URL con la vista anterior creada:
Ir al archivo urls.py
agregar path('nombrevista/', nombrevista),
nombrevista/ es la URL, que puede tener cualquier nombre.
nombrevista es la vista y se corresponde con lo definido en el archivo de vistas.
Se ubica dentro de urlpatterns:
👀 ☝ En la imagen me faltó la , al final.