chore: обновление конфигурации проекта

- Добавлена папка backend/media/ в .gitignore для файлов django-filer
- Удалены устаревшие инструкции из copilot-instructions.md
This commit is contained in:
lizerk 2026-03-06 12:30:49 +03:00
parent 0879da3bc1
commit d850d45b68
2 changed files with 8 additions and 32 deletions

View File

@ -16,36 +16,6 @@
- `backend/eusrr_backend/` - основные настройки
- `backend/api/`, `employees/`, `documents/`, `feed/`, `requests_app/` и др. - Django приложения
## Виртуальное окружение Python
В этом проекте используется виртуальное окружение Python, расположенное в `.venv/`.
### Важные правила при работе с Python:
1. **Всегда используйте полный путь** к Python и pip из виртуального окружения
2. **Никогда не используйте** команды `python` или `pip` без указания полного пути
### Примеры:
❌ **Неправильно:**
```bash
python manage.py runserver
pip install django
```
✅ **Правильно:**
```bash
.venv/Scripts/python manage.py runserver
.venv/Scripts/pip install django
```
### Пути к исполняемым файлам:
- Python: `.venv/Scripts/python`
- pip: `.venv/Scripts/pip`
**Всегда используй эти полные пути вместо команд `python` и `pip`**
## Правила работы с документацией
### ⚠️ КРИТИЧНО: НЕ создавай новые MD файлы в корневых папках!

10
.gitignore vendored
View File

@ -151,9 +151,15 @@ dmypy.json
.mypy_cache
# папки со статикой и медиа
media/
# Медиа файлы (загруженные пользователями)
# Игнорируем все файлы в media/, но сохраняем структуру папок через .gitkeep
*/media/*
# Устаревшие пути (deprecated)
smedia/
filer_public/
# Собранные статические файлы Django (collectstatic)
staticfiles/
# Исходные static файлы НЕ игнорируются (backend/static/)