Здравствуйте!
Вчера я рассказывал вам подробнее про книгу по Python, которая станет вам отличным помощником не только в учёбе, но и, возможно, в работе.
Ребята, так как я сегодня готовлюсь к собеседованию, а послезавтра улетаю в другой город, то последующие несколько статей будет в рубриках "Полезная ссылка" и "Тестовое задание от работодателя". К сожалению, в эти дни времени писать длинные статьи у меня не будет, спасибо за понимание.
Сегодняшнее тестовое задание интересно прежде всего тем, что его требуется выполнить с помощью Python фреймворка Pyramid, который мы с вами ещё ни разу не упоминали. Возможно, вы захотите разобраться, как с ним работать и вам понравится этот фреймворк. Чтобы облегчить вам задачу, я нашёл на просторах интернета, кроме, конечно же, официальной документации, два хороших курса, первый это курс от O'Reilly, к нему можно получить доступ бесплатно, оформив 10-дневный пробный доступ, и курс от автора подкаста Talk Python, к сожалению, как к нему получить бесплатный доступ я не нашёл способа.
А теперь, само тестовое задание:
Задача: Написать сайт для ведения продаж с использованием фреймворка pyramid.
Таблица с продажами
- Id
- дата продажи - timestamp with timezone
- номер продажи - строка
Таблица с товарами продажи
- Id
- id продажи - ссылка на таблицу с продажами
- название товара - строка
- цена - float
- кол-во float
Приложение должно вывести список продаж.
- В списке продажи нужно вывести дату и номер продажи и сумму. Сумму нужно вычислять на основе списка товаров (не хранить в таблице с продажами).
- Внизу списка показать сумму продаж.
- В списке должна быть кнопка "создать продажу"
- При создании продажи, нужно открыть окно, где юзер должен указать дату и номер продажи и список товаров с ценой и кол-вом - название товара просто текстом указывать.
- При формировании продажи внизу списка указать сумму продажи на основании списка товаров
БД и т.п. - на ваш выбор
Тестовое задание выложить на github
Итак, желаю вам удачи в выполнении тестового задания.
Приятного вам обучения!
На этом на сегодня всё, встретимся завтра!
Если понравилась статья, поставьте, пожалуйста, лайк! А если вы ещё не с нами, то обязательно подписывайтесь, тут полезно и интересно.
А если жалко денег, то поделитесь, пожалуйста, статьёй с друзьями в соцсетях — вы очень поможете развитию канала.
Предыдущая статья. ..................................................... Следующая статья.