2024-01-22 08:26:21 +00:00
|
|
|
|
# Django magazine (Django/javascript)
|
2023-01-31 11:43:20 +00:00
|
|
|
|
|
2024-01-22 08:26:21 +00:00
|
|
|
|
При запуске проекта автоматический тянется данные из db.json
|
2023-01-31 11:43:20 +00:00
|
|
|
|
|
2024-01-22 08:26:21 +00:00
|
|
|
|
## Ссылка для клона проекта
|
2023-01-31 11:50:31 +00:00
|
|
|
|
```
|
2024-01-22 08:26:21 +00:00
|
|
|
|
git clone https://git.myterior.kz/murod_bts/django_magazine.git
|
2023-01-31 11:50:31 +00:00
|
|
|
|
```
|
2024-01-22 08:26:21 +00:00
|
|
|
|
## Запуск через Docker
|
2023-01-31 11:50:31 +00:00
|
|
|
|
```
|
2024-01-22 08:26:21 +00:00
|
|
|
|
docker-compose up
|
2024-01-23 05:57:47 +00:00
|
|
|
|
```
|
2024-01-23 06:28:35 +00:00
|
|
|
|
## Следующие шаги для запуска проекта локально (Windows)
|
2024-01-23 05:57:47 +00:00
|
|
|
|
# В папке проекта откроем виртуальное окружение
|
|
|
|
|
```
|
|
|
|
|
python -m venv venv
|
|
|
|
|
```
|
|
|
|
|
# Активируем venv
|
|
|
|
|
```
|
|
|
|
|
.\venv\Scripts\activate
|
|
|
|
|
```
|
|
|
|
|
# Нужно будет сделать миграцию, для создания базы данных
|
|
|
|
|
```
|
|
|
|
|
python manage.py migrate
|
|
|
|
|
```
|
|
|
|
|
# В файле db.json хранятся данные каталога, мы с этой командой можем за проста заполнить базу данных
|
|
|
|
|
```
|
|
|
|
|
python manage.py loaddata db.json
|
|
|
|
|
```
|
|
|
|
|
# Запускаем проекта
|
|
|
|
|
```
|
|
|
|
|
python manage.py runserver
|
2024-01-22 08:26:21 +00:00
|
|
|
|
```
|