La mitad de la batalla para crear un proyecto exitoso es organizar todo. Este es un repositorio de plantilla GitHub para una aplicación Django reutilizable que se puede lanzar en PYPI.
Este es un repositorio de plantilla GitHub. Simplemente cree un nuevo repositorio a partir de él o ábralo en un espacio de código. El repositorio contendrá una sola confirmación.
Después de ver su repositorio, el primer paso es cambiar el nombre de la aplicación:
./bin/rename-app myappA continuación, cree VirtualEnv e instale todas las dependencias. Esto también construirá la biblioteca que contiene la aplicación:
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install pip-toolsOpcional. El proyecto se envía con versiones fijadas para las dependencias. Si desea actualizar a las últimas versiones, recompire los archivos de origen de los requisitos:
pip-compile --upgrade requirements/dev.in
pip-compile --upgrade requirements/docs.in
pip-compile --upgrade requirements/tests.inInstale las dependencias:
pip-sync requirements/dev.txtEjecute las pruebas:
pytestEjecute el servidor Django:
./manage.py runserverAbra un navegador y visite http: // localhost: 8000 y, voila, tenemos un sitio de trabajo. Bueno, cubra el despliegue más tarde.