Как стать автором
Обновить
8
0
Хозяинов Леонид @asyncawait

Python, Django, PostgreSQL, JS

Отправить сообщение

Для тех кто хочет подобный софт с веб интерфейсом, предлагаю воспользоваться программой Severcart. Домашняя страница https://www.severcart.ru/. Базируется на PostgreSQL поэтому не будет проблем с лицензированием в наше санкционное время. Программа поддерживает работу сканера штрихкода для автоматизации работы с картриджами. А также умеет автоматически наполнять свою БД о компьютерных компонентах и программах с помощью программы агента.

Использование docker'а здесь выглядит как из пушки по комарам или автор хотел блеснуть эффективным использованием контейнерной визуализации в сочетании с современной ИТ модой. Применение встроенного модуля в CPython venv на мой взгляд намного проще и понятнее, а так же не придётся набирать длинные команды вроде docker run --rm -it -v ${PWD}:/docs squidfunk/mkdocs-material new .

Ведь даже стандартная документация к Питону генерируется с помощью venv без всяких контейнеров.

Для тех. кому все-таки нужно поддерживать легаси код на продакшен версии CPython есть перевод документации по Python 3 на русском языке https://digitology.tech/docs/python_3.
XAMPP вещь хорошая, но есть ещё Denver, OpenServer. Все они ориентированы для работы PHP и смежных технологий. Есть еще bitnami.com/stack/django/installer который выполняет схожую работу, но вес установочного дистрибутива более 300 МБайт + в комплекте много ненужных библиотек. На моей тестовой виртуалке их установочник устанавливается через раз.
Согласен. Для разработки и запуска в продакшен Django проекта — Linux удобнее. В следующей статье будет описание создание cамораспаковывающегося исполняемого файла, позволяющего быстро развернуть в несколько кликов Django проект без необходимости устанавливать докер и др. системы виртуализации в ОС Windows.

Информация

В рейтинге
Не участвует
Откуда
Екатеринбург, Свердловская обл., Россия
Дата рождения
Зарегистрирован
Активность