lunes, 15 de enero de 2018

Hola mundo en Django

1. Una vez que este instalado Python, instalamos Django, ingresando en la terminal el siguiente comando (todos los comandos son para la versión de python 3.6 y django 2.0.1)
    
   pip install django

2. Para crear el nuevo proyecto, el comando:

    django-admin.py startproject holamundo

ubicándose en la carpeta que se desea crear el proyecto

3. entramos en la carpeta que se creo del proyecto con:

     cd holamundo

4. creamos la primera aplicación con el comando:

     python manage.py startapp saludo

5. migramos las apps necesarias para que funcione nuestro proyecto

     python manage.py migrate

6. iniciamos el servidor con el comando:

     python manage.py runserver

7. En el archivo setting.py agregamos en la tupla INSTALLET_APPS la nueva app que en este caso es 'saludo'

8. Creamos una carpeta o directorio en la raíz del proyecto llamada templates y modificamos el archivo setting.py en la tupla TEMPLATES modificamos el siguiente item 'DIRS':[BASE_DIR+"/templates"]

9. Agregamos una nueva url en el archivo urls.py, de la siguiente forma: url(r'^holamundo/$', saludo, name='saludo'), ademas incluimos la vista y la app para crear url, de la forma:
from saludo.views import saludo

from django.conf.urls import include, url

10. Se crea la función para saludar en saludo/views.py de la siguiente forma:
      def saludo(request):
          context = {'saludo':'Hello World','Autor':'Richard'}
          return render(request,'saludo.html',context)
La funcion render se incluye por defecto en el archivo views.py y la funcion saludo es la que llamamos en el archivo urls.py 

11. creamos el archivo saludo.html en la carpeta templates con el siguiente código:
     <html>
          <head>
              <title>Hello World con Django</title>
          </head>
          <body>
               {{ saludo }} 
               <br>Autor:{{ autor }}<br>
          </body>
    </html>

12. Vuelve a iniciar el servidor con:

     python manage.py runserver

13. Para ver la aplicación nos dirigimos a la dirección:  http://127.0.0.1:8000/holamundo






No hay comentarios:

Publicar un comentario