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, выполните следующие действия:
Откройте веб-браузер и перейдите к следующему адресу:
/swagger
Состав проекта
static
└── src
└── input.css