# 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 ```