From 7707916b6244dbc8ef3071323587f224feeace87 Mon Sep 17 00:00:00 2001 From: Andros Fenollosa Date: Thu, 1 Jul 2021 09:32:47 +0200 Subject: [PATCH] Update Makefile --- Makefile | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index b6c1805..b4aedbb 100644 --- a/Makefile +++ b/Makefile @@ -2,18 +2,24 @@ help: @perl -nle'print $& if m{^[a-zA-Z_-]+:.*?## .*$$}' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-25s\033[0m %s\n", $$1, $$2}' +lint: ## Check style with black + black --check --exclude="/(postgres|venv|migrations|\.git)/" . + +format: ## Format style with black + black --exclude="/(postgres|venv|migrations|\.git)/" . + docker.recreate.django: ## Recreate Django image docker-compose -f docker-compose.dev.yaml build --no-cache --force-rm django docker-compose -f docker-compose.dev.yaml up --force-recreate --no-deps -d django make run.loaddata -run.makemigrations: +run.makemigrations: ## Makemigrations docker-compose -f docker-compose.dev.yaml exec -T django bash -c "python3 manage.py makemigrations" -run.migrate: +run.migrate: ## Migrate docker-compose -f docker-compose.dev.yaml exec -T django bash -c "python3 manage.py migrate" -run.loaddata: +run.loaddata: ## Load initial data # Remove database rm -rf database.sqlite # Remove media @@ -21,12 +27,12 @@ run.loaddata: # Migrate docker-compose -f docker-compose.dev.yaml exec -T django bash -c "python3 manage.py migrate" -run.loaddata.test: +run.loaddata.test: ## Load initial data test make run.loaddata # Add superuser: alias "admin" - password "admin" docker-compose -f docker-compose.dev.yaml exec -T django bash -c "cat data/create_superuser.py | python3 manage.py shell" # Add more users: alias random - password "password" docker-compose -f docker-compose.dev.yaml exec -T django bash -c "cat data/create_users.py | python3 manage.py shell" - -run.server: + +run.server: ## Run server docker-compose -f docker-compose.dev.yaml up