Сайт магазина авторского вина "Новое русское вино".
- Скачайте код
- Запустите сайт командой:
python3 main.py
- При запуске с помощью аргументов можно указать путь к файлу с входными данным (дефолтным значением является
wine.xlsx), а также к html-шаблону (дефолтным значением являетсяtemplate.html). Пример запуска с аргументами, отличными от дефолтных:
python3 main.py -w wine.xlsx -t template.html
- Перейдите на сайт по адресу http://127.0.0.1:8000.
Код написан в учебных целях — это урок в курсе по Python и веб-разработке на сайте Devman.
Пример входных данных находится в файле wine.xlsx, расположенном в корне проекта.
Этот файл можно использовать как шаблон - скопируйте его и заполните его своими данными.
Файл должен содержать следующие столбцы:
- Категория - наименование категории напитка, например: Белые вина, Напитки и т.д.
- Название - наименование напитка, например: Белая леди, Чача
- Сорт (опционально)- сорт используемого для производства напитка сырья, например: Дамский пальчик, Качич
- Цена - цена напитка за единицу измерения
- Картинка - наименование картинки, которая будет отображаться на сайте. Непосредственно картинка должна быть размещения в папке
imagesпроекта - Акция (опционально) - при наличии акции на конкретный товар необходимо указать в этом столбце
- "Выгодное предложение", служит для маркировки товаров с акциями
Пример заполнения таблицы:
| Категория | Название | Сорт | Цена | Акция |
|---|---|---|---|---|
| Белые вина | Кокур | Кокур | 450 | Выгодное предложение |