first commit
This commit is contained in:
89
README.md
Normal file
89
README.md
Normal file
@@ -0,0 +1,89 @@
|
||||
# Autospp
|
||||
|
||||
Короткое описание проекта: что это за приложение, для чего предназначено (1–3 предложения).
|
||||
|
||||
Пример:
|
||||
Простое приложение для учета автомобилей (марки, модели, год выпуска, фото). Использует Django 5.2.11 и SQLite/PostgreSQL.
|
||||
|
||||
## Требования
|
||||
|
||||
- Windows 10 / 11
|
||||
- Python 3.12+ (рекомендуется 3.13 или 3.14)
|
||||
|
||||
## Установка на Windows
|
||||
|
||||
### 1. Установка Python
|
||||
|
||||
1. Скачай и установи Python с официального сайта:
|
||||
https://www.python.org/downloads/
|
||||
|
||||
2. **Важно** во время установки:
|
||||
- Поставь галочку **«Add python.exe to PATH»**
|
||||
- Выбери «Customize installation» → включи pip и py launcher
|
||||
|
||||
3. Проверь установку (в PowerShell или cmd):
|
||||
|
||||
```powershell
|
||||
python --version
|
||||
# должно показать Python 3.13.x или выше
|
||||
pip --version
|
||||
```
|
||||
|
||||
### 2. Создание и активация виртуального окруженияРекомендуется всегда использовать виртуальное окружение.Открой терминал (PowerShell или cmd) в папке с проектом и выполни:
|
||||
|
||||
```powershell
|
||||
python -m venv venv
|
||||
|
||||
# Активация (нужно делать каждый раз при работе с проектом)
|
||||
venv\Scripts\activate
|
||||
```
|
||||
После активации в начале строки появится (venv)
|
||||
|
||||
### 3. Установка зависимостей
|
||||
|
||||
```powershell
|
||||
# Обнови pip (рекомендуется)
|
||||
python -m pip install --upgrade pip
|
||||
# или
|
||||
.\venv\Scripts\python.exe -m pip install --upgrade pip
|
||||
|
||||
# Установи Django и все зависимости
|
||||
pip install pip install Django==5.2.11
|
||||
```
|
||||
|
||||
### 4. Настройка и первый запуск
|
||||
|
||||
```powershell
|
||||
# Применить миграции (создать/обновить таблицы в базе)
|
||||
python manage.py migrate
|
||||
|
||||
# (Опционально) Создать суперпользователя для админки
|
||||
python manage.py createsuperuser
|
||||
# → введи username, email и пароль
|
||||
|
||||
# Запустить сервер разработки
|
||||
python manage.py runserver
|
||||
```
|
||||
|
||||
После запуска открой в браузере:
|
||||
|
||||
http://127.0.0.1:8000/admin/autoapp/auto/
|
||||
|
||||
http://127.0.0.1:8000/autoapp/
|
||||
|
||||
http://127.0.0.1:8000/autoapp/add/
|
||||
|
||||
## Добавление через админку
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## Добавление через сайт
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
Reference in New Issue
Block a user