chore: база

This commit is contained in:
protokey committed 2026-09-24 17:05:42 +04:00
1 parent 93790da617
commit 5f53cadf89
39 files changed
+1458 -19

No files matched your search

+11 -7
View File
@@ -3,11 +3,12 @@ PYTHON := $(VENV)/bin/python
PIP := $(VENV)/bin/pip
WHEELS_DIR := wheels
REQUIREMENTS := requirements.txt
MANAGE := cd src/ && ../$(PYTHON) manage.py
MAKECMDGOALS_TARGETS := install freeze wheels sync sync-offline clean help
PKG := $(filter-out $(MAKECMDGOALS_TARGETS),$(MAKECMDGOALS))
.PHONY: install freeze wheels sync sync-offline clean help venv dj_makemigrations dj_migrate dj_superuser dj_run dj_test
.PHONY: install freeze wheels sync sync-offline clean help venv dj_makemigrations dj_migrate dj_superuser dj_run dj_test dj_startapp tg_run
help:
@echo "make install <pkg> [<pkg> ...] - установить пакет(ы) в $(VENV), обновить $(REQUIREMENTS), собрать wheel в $(WHEELS_DIR)/"
@@ -52,19 +53,22 @@ clean:
@:
dj_makemigrations:
cd src/ && ./manage.py makemigrations
$(MANAGE) makemigrations
dj_migrate:
cd src/ && ./manage.py migrate
$(MANAGE) migrate
dj_superuser:
cd src/ && ./manage.py createsuperuser
$(MANAGE) createsuperuser
dj_run:
cd src/ && ./manage.py runserver
$(MANAGE) runserver
dj_test:
cd src/ && ./manage.py test
$(MANAGE) test
dj_startapp:
cd src/ && ./manage.py startapp $(app)
$(MANAGE) startapp $(app)
tg_run:
$(MANAGE) telegram_run