Сайт магазина авторского вина "Новое русское вино".
- Скачайте код из репозитория.
- Установить Python 3:
- Перейдите на официальный сайт Python.
- Скачайте установщик для Windows.
- Запустите установщик и убедитесь, что выбрана опция "Add Python to PATH".
- Следуйте инструкциям на экране для завершения установки.
- Установите необходимые библиотеки, выполнив команду:
pip install -r requirements.txt
- Запустите сайт командой:
python3 main.py
- Перейдите на сайт по адресу http://127.0.0.1:8000.
Для корректной работы программы требуется файл Production.xlsx, который должен содержать следующие столбцы:
- Категория: категория вина (например, "Красное", "Белое", "Напитки")
- Название: название вина (например, "Изабелла")
- Сорт: сорт винограда (например, "Ркацители")
- Цена: цена за бутылку (например, 350)
- Картинка: путь к изображению бутылки (например, "images/izabella.jpg")
- Акция: информация об акции (например, "Выгодное предложение")
Пример содержимого файла Production.xlsx:
| Категория | Название | Сорт | Цена | Картинка | Акция |
|---|---|---|---|---|---|
| Красное | Изабелла | Ркацители | 300 | images/izabella.jpg | |
| Белое | Шардоне | 400 | images/shardone.jpg | Выгодное предложение | |
| Напитки | Чача | 150 | images/chacha.jpg |
Код написан в учебных целях — это урок в курсе по Python и веб-разработке на сайте Devman.
- Python 3.x
- Библиотека
pandasдля работы с Excel - Библиотека
Jinja2для шаблонизации - Библиотека
http.serverдля запуска простого веб-сервера
- После запуска сайта вы увидите страницу с карточками вин.
- Вы можете изменить код в main.py. Например, добавьте print(1) в функцию main() и проверьте, что он выводится в консоль.
- Убедитесь, что данные отображаются корректно и что вы можете вносить изменения в код.
Код написан в учебных целях — это урок в курсе по Python и веб-разработке на сайте Devman.