🔧 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

@@ -392,7 +392,7 @@ docker logs postgres_db --tail 100 -f
## 👤 Шаг 8: Создание суперпользователя
```bash
docker exec -it django_app python manage.py createsuperuser
docker exec -it django_app python smartsoltech/manage.py createsuperuser
```
## 📊 Шаг 9: Настройка мониторинга (опционально)
@@ -455,10 +455,10 @@ docker compose -f docker-compose.prod.yml up -d
sleep 10
# Применение миграций
docker exec django_app python manage.py migrate
docker exec django_app python smartsoltech/manage.py migrate
# Сборка статики
docker exec django_app python manage.py collectstatic --noinput
docker exec django_app python smartsoltech/manage.py collectstatic --noinput
# Проверка статуса
docker compose -f docker-compose.prod.yml ps
@@ -525,7 +525,7 @@ docker compose -f docker-compose.prod.yml restart django_app
### Проблема: Статические файлы не загружаются
```bash
# Пересборка статики
docker exec django_app python manage.py collectstatic --noinput
docker exec django_app python smartsoltech/manage.py collectstatic --noinput
# Проверка прав
docker exec nginx ls -la /var/www/static/