Сайт магазина авторского вина "Новое русское вино".
- Скачайте архив с кодом (ссылка для скачивания) и распакуйте его.
- Для удобства реккомендуется установить виртуальное окружение (ссылка на руководство)
- Установите необходимые библиотеки
python3 -m pip install -r requirements.txt
- Запустите сайт командой:
python3 main.py
- Перейдите на сайт по адресу http://127.0.0.1:8000.
- После успешной установки и запуска, по указанному выше адресу должна отобразиться главная страница сайта.
- Перечень продукции загружается из таблицы с названием 'wines.xlsx'. По умолчанию, файл данных находится в корневой папке. Но если файл находится в поддиректории, то при запуске сайта необходимо указать имя этой папки через аргументы '-d' или '--dir'. Например если файл данных находится в папке 'data', то код для запуска сайта такой:
python3 main.py -d data
- Образец для формирования таблицы с исходными данными:
Категория | Название | Сорт | Цена | Картинка | Акция |
---|---|---|---|---|---|
Белые вина | Белая леди | Дамский пальчик | 399 | belaya_ledi.png | Выгодное предложение |
Напитки | Коньяк | классический | 350 | konyak_klassicheskyi.png | |
Белые вина | Ркацители | Ркацители | 499 | rkaciteli.png | |
Красные вина | Черный лекарь | Качич | 399 | chernyi_lekar.png |
Код написан в учебных целях — это урок в курсе по Python и веб-разработке на сайте Devman.