Skip to content

rafasb/Django-Docker-basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django básico

Base para el inicio de la creción de una app Django

Descargamos el proyecto con git clone ...

Para crear una aplicación usamos (cambiando 'app' por el nombre del proyecto):

docker-compose run web django-admin startproject app .

Será necesario editar el fichero settings.py para que permita acceder desde cualquier cliente:

NOTA: Los ficheros creados por la ejecución del contenedor serán propiedad de root (en Linux) como paso previo hay que apropiarse de los mismos con sudo chown -R $USER:$USER .

vi code/app/settings.py
### Buscar y editar el valor
ALLOWED_HOSTS = ['*']

Finalmente será necesario editar el fichero .gitignore para adecuar el nombre de la 'app'

code/app/__pycache__

Ahora podemos arrancar el proyecto con:

docker-compose up -d --build

About

Iniciar un proyecto Django usando docker-compose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published