🔧 Fix manage.py path in deployment scripts

- Changed 'python manage.py' to 'python smartsoltech/manage.py' in all deployment scripts
- Fixed deploy.sh, quick-deploy.sh
- Updated DEPLOYMENT_GUIDE.md and DEPLOYMENT_SCRIPTS.md documentation
- Added SERVER_FIX.md with instructions for server fix

Fixes issue: python: can't open file '/app/manage.py': [Errno 2] No such file or directory
This commit is contained in:
2025-11-24 11:38:11 +09:00
parent 1da6180658
commit a2317bc619
5 changed files with 125 additions and 11 deletions

View File

@@ -215,8 +215,8 @@ run_migrations() {
# Ожидание запуска БД
sleep 10
if docker exec django_app python manage.py migrate --check &>/dev/null; then
docker exec django_app python manage.py migrate --noinput
if docker exec django_app python smartsoltech/manage.py migrate --check &>/dev/null; then
docker exec django_app python smartsoltech/manage.py migrate --noinput
log_success "Миграции применены"
else
log_error "Ошибка при проверке миграций"
@@ -228,7 +228,7 @@ run_migrations() {
collect_static() {
log_info "Сборка статических файлов..."
docker exec django_app python manage.py collectstatic --noinput
docker exec django_app python smartsoltech/manage.py collectstatic --noinput
log_success "Статические файлы собраны"
}