65 lines
2.1 KiB
Markdown
65 lines
2.1 KiB
Markdown
# 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
|
||
``` |