Django - Vista que llama a un HTML

 
Vista:
sin imagen de perfil
Val: 44
Ha mantenido su posición en Django (en relación al último mes)
Gráfica de Django

Vista que llama a un HTML

Publicado por devilsito (46 intervenciones) el 23/02/2019 02:55:10
Esta vista me despliega la hora actual:

1
2
3
4
5
6
import time
def index(request):
    #now = datetime.datetime.now()
    now = time.strftime("%H:%M:%S")
    html = "<html><body>Ahora son las %s.</body></html>" % now
    return HttpResponse(html)


..pero, ¿como podria separar en otro archivo lo que es el HTML ?, es decir, pasarle solamente la variable now.

desde ya agradezco vuestra ayuda

DEVILSITO
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 44
Ha mantenido su posición en Django (en relación al último mes)
Gráfica de Django

Vista que llama a un HTML

Publicado por devilsito (46 intervenciones) el 27/02/2019 02:46:35
Ya encontre la respuesta:
En urls.py del proyecto :
1
path('aplicacion1/',include('aplicacion1.urls')),

..Y en urls.py de la aplicacion:
1
path('', views.index, name='index'),


y en views.py de la aplicacion:
1
2
def index(request):
    return render(request,'post_list2.html',{})

y en la carpeta templates de la aplicacion, se crea el archivo html :
1
2
3
4
5
6
<html>
<body>
    <p>Un paso adelante en la Iluminacion </p>
    <p>ecologica del futuro. Amigable con el medio ambiente!</p>
</body>
</html>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar