- Допфункицонал - прикрутил баркоды
- Поиск ищет сразу по номеру документа, типу докуента, фио пользователя, наименованию магазина
- не по PEP8
- Использую mysql(в задания не важно что не pg), marionette
- не пишу валидацию пользовательского ввода
- не пишу пагинацию или бесконечный скролинг
- не пишу CRUD по магазину
- не пишу CRUD по товару
- Не реализую долгие и массивые запросы через celery
- не пишу поиск по наименованию товара(сделан поиск по магазину для примера)
- Никак не описываю как разворачивать на проде(мердж конфигов, вынос статики nginx)
- ничего не кеширую
- баркоды генерирую прям как есть не через очередь
- не делаю поиск через celery
- к сожалению неуспел CRUD по документу
- не успел написать документацию
- не успел доделать поиск по интервалу
- Использовать python3.6
- Поставить все зависимости из файла
pip3 install -r src/flask/dep
- Создать базу и прописать пользователя согласно файла конфигурации src/flask/app/default.config.py
- Перейти в директорию статики src/static загрузить npm пакеты
npm install
- Перейти в директорию статики src/static собрать статику и минифицировать `webpack -pz
- Прописать директорию в конифге для хранения баркодов
- Перейти в директорию src/flask
- Заполнить базу тестовыми данными
python3 createAll.py
- Запустить http сервер
python3 devserver.py