Primeros pasos con Django-views

Instalación o configuración

Instrucciones detalladas sobre cómo configurar o instalar django-views.

Vistas de Django

Las vistas de Django son simplemente las funciones que se llaman cuando se realiza una solicitud a determinadas URL. Los patrones de URL se escriben en el archivo urls.py, a cada expresión regular de URL se le asigna una función (vista de Django) desde views.py, por lo que cuando se realiza una solicitud, esa función recibe la llamada, con el objeto de solicitud HTTP, y luego puedes hacer lo divertido que quieras hacer con esa solicitud.

Un ejemplo simple de vista,

from django.http import HttpResponse
import datetime

def current_datetime(request):
    now = datetime.datetime.now()
    html = "<html><body>It is now %s.</body></html>" % now
    return HttpResponse(html)

Llamar a la vista anterior desde una URL devolvería la hora actual, cada vez que llame a la URL asignada a esta vista. El objeto request tiene muchos parámetros relacionados con la solicitud HTTP que recibe, como encabezados, tipo de solicitud y más. Lea el doc oficial con ejemplos más detallados.