From d850d45b68219735d4fd7cfbdd7d2dbf204afdaf Mon Sep 17 00:00:00 2001 From: lizerk Date: Fri, 6 Mar 2026 12:30:49 +0300 Subject: [PATCH] =?UTF-8?q?chore:=20=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3?= =?UTF-8?q?=D1=83=D1=80=D0=B0=D1=86=D0=B8=D0=B8=20=D0=BF=D1=80=D0=BE=D0=B5?= =?UTF-8?q?=D0=BA=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Добавлена папка backend/media/ в .gitignore для файлов django-filer - Удалены устаревшие инструкции из copilot-instructions.md --- .github/copilot-instructions.md | 30 ------------------------------ .gitignore | 10 ++++++++-- 2 files changed, 8 insertions(+), 32 deletions(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 88b7203b..b2d0cfdf 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -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 файлы в корневых папках! diff --git a/.gitignore b/.gitignore index c6fcea70..1167a221 100644 --- a/.gitignore +++ b/.gitignore @@ -151,9 +151,15 @@ dmypy.json .mypy_cache -# папки со статикой и медиа -media/ +# Медиа файлы (загруженные пользователями) +# Игнорируем все файлы в media/, но сохраняем структуру папок через .gitkeep +*/media/* + + +# Устаревшие пути (deprecated) smedia/ +filer_public/ + # Собранные статические файлы Django (collectstatic) staticfiles/ # Исходные static файлы НЕ игнорируются (backend/static/)