This commit is contained in:
2024-05-10 09:38:31 +03:00
parent 9a5f895b93
commit 49cc44027d
81 changed files with 6093 additions and 28 deletions

View File

@@ -1,2 +1,65 @@
# vikileo.shop
## Команды для настройки
```
git clone https://git.fipi.pro/krasi/vikileo-shop.git
cd project_directory
python3 -m venv venv
pip3 install -r req.pip
python .\manage.py makemigrations accounts media comments main
python .\manage.py migrate
python .\manage.py createsuperuser
python .\manage.py runserver
```
## Для запуска tailwindcss
```
npx tailwindcss -i .\staticfiles\src\input.css -o .\staticfiles\src\output.css --watch
```
Отменить миграции:
> python manage.py showmigrations
Отмените миграцию, которая была применена раньше своей зависимости:
> python manage.py migrate app_name zero
Откатите миграции до той, которая вызывает проблему, используя команду:
> python manage.py migrate app_name migration_name
## Ошибки при миграции в apps properties
Если модель никак не хочеть бигрировать то нужно удалить из всех моделей
> history = HistoricalRecords()
В моделе есть строка после всех from просто перекоменть её
> History = 1
После создания БД вернуть обратно
## Ошибки при добавлении в таблицу
При добавлении нового поля в таблицу БД можно использовать число 1, если это не время для времени есть следующий параметр.
> default='2024-04-01T12:00:00Z'
# Документация по API
Проект предоставляет документацию по API с использованием Swagger. Чтобы получить доступ к документации API, выполните следующие действия:
Откройте веб-браузер и перейдите к следующему адресу:
```bash
/swagger
```
## Состав проекта
```
static
└── src
└── input.css
```