Crear un proyecto en Django | Algo de Linux

jueves, 17 de noviembre de 2016

Crear un proyecto en Django

Para crear un proyecto en Django, utilizaremos la herramienta django-admin.py. Por ser un poco organizados, podremos crear un directorio djprojects (o como queramos llamarlo) en nuestro directorio HOME. Un proyecto está formado por un conjunto de archivos.

Por ejemplo, para crear un proyecto al que llamemos miproyecto, ejecutaremos:
$ django-admin-py startproject miproyecto
Y se creará el siguiente conjunto de ficheros:
miproyecto
├── manage.py
└── miproyecto
    ├── __init__.py
    ├── settings.py
    ├── urls.py
    └── wsgi.py

donde:
  • miproyecto: Es el Directorio que contiene nuestro projecto. Podemos cambiarle el nombre en cualquier momento sin afectar para nada al mismo. 
  • manage.py: Es una herramienta de línea de comandos que nos va a permitir interactuar con este proyecto. 
  • miproyecto/miproyecto: Es el directorio de nuestro paquete. Contiene nuestro projecto el cual es un paquete python que se usará para importar cualquier cosa dentro de él. 
  • miproyecto/__init__.py: Es un archivo necesario para que Python trate a este directorio como un paquete (por ejemplo, un grupo de módulos). 
  • miproyecto/settings.py: Contiene ajustes de configuración para el proyecto.
  • miproyecto/urls.py: Este fichero contiene la declaración de las URL para el proyecto. 
  • miproyecto/wsgi.py: Este archivo es un punto de entrada para que los servidores web compatibles con WSGI puedan servir nuestro proyecto.
Publicado por primera vez en http://enavas.blogspot.com.es