Size: a a a

Python — вакансии и аналитика

2020 September 26

𝕬

𝕬𝖗𝖙𝖊𝖒 in Python — вакансии и аналитика
Eugene
Это где так?
Не помню, одна из групп отсюда @it_chats
источник

VG

Vasily Glazov in Python — вакансии и аналитика
Оцените плз сложность тестового задания, выдали для попадания на должность стажера (без зарплаты):
источник

VG

Vasily Glazov in Python — вакансии и аналитика
Переслано от Юлия Карсакова...
Тестовое задание (Python/Django)

Оформление:
➖Код в репозитории на GitHub, обязательно корректно оформленное Read.me.
➖Список всех зависимостей должен храниться в requirements.txt, соответственно можно установить их командой pip install -r requirements.txt.
➖Разработка должна вестись в virtualenv
➖По фронтенду:  интерфейс на свое усмотрение, можно воспользоваться Bootstrap.

Задание:
Нужно создать веб-приложение для управления базой данных животных.
База данных:  PostgreSQL.
Параметры животного: кличка, возраст, дата прибытия в приют, вес, рост, особые приметы (строка).

Создать API:
➖ вывода на страницу всех животных (со строкой особых примет)
➖ создания животного
➖ редактирования/удаления животного
на базе Django Rest Framework, где вместо рендеринга HTML-страниц, бэкенд возвращает данные в JSON формате.

Создать систему разделения прав:
         admin - администратор, имеет права: создание животного, редактирование, чтение, мягкое удаление
         user - приют, имеет права: создание, редактирование, чтение
         guest - гость, имеет право только на чтение (для презентации в приютах)
Каждый авторизованный пользователь может видеть животных только из своего приюта. То есть, пользователь привязан к приюту.

Осуществить функции:
      1. добавление нового животного
      2. мягкое удаление животного из базы

По итогу должно получиться:
➖ страница всех животных в базе (реализованы функции редактирования и удаления животного)
➖ страница добавления нового животного в базу
➖ страница с API всех животных
➖ страница с API создания животного
➖ страница с API редактирования/удаления животного

Во всех формах должна присутствовать валидация. Пользователь не может ввести дату рождения и прибытия животного прошедшим числом.
источник

BJ

Bolatkhan Jaidarinov in Python — вакансии и аналитика
Vasily Glazov
Переслано от Юлия Карсакова
Тестовое задание (Python/Django)

Оформление:
➖Код в репозитории на GitHub, обязательно корректно оформленное Read.me.
➖Список всех зависимостей должен храниться в requirements.txt, соответственно можно установить их командой pip install -r requirements.txt.
➖Разработка должна вестись в virtualenv
➖По фронтенду:  интерфейс на свое усмотрение, можно воспользоваться Bootstrap.

Задание:
Нужно создать веб-приложение для управления базой данных животных.
База данных:  PostgreSQL.
Параметры животного: кличка, возраст, дата прибытия в приют, вес, рост, особые приметы (строка).

Создать API:
➖ вывода на страницу всех животных (со строкой особых примет)
➖ создания животного
➖ редактирования/удаления животного
на базе Django Rest Framework, где вместо рендеринга HTML-страниц, бэкенд возвращает данные в JSON формате.

Создать систему разделения прав:
         admin - администратор, имеет права: создание животного, редактирование, чтение, мягкое удаление
         user - приют, имеет права: создание, редактирование, чтение
         guest - гость, имеет право только на чтение (для презентации в приютах)
Каждый авторизованный пользователь может видеть животных только из своего приюта. То есть, пользователь привязан к приюту.

Осуществить функции:
      1. добавление нового животного
      2. мягкое удаление животного из базы

По итогу должно получиться:
➖ страница всех животных в базе (реализованы функции редактирования и удаления животного)
➖ страница добавления нового животного в базу
➖ страница с API всех животных
➖ страница с API создания животного
➖ страница с API редактирования/удаления животного

Во всех формах должна присутствовать валидация. Пользователь не может ввести дату рождения и прибытия животного прошедшим числом.
а сколько времени дают на его исполнение?
источник

VG

Vasily Glazov in Python — вакансии и аналитика
неделю
источник

M

Marina in Python — вакансии и аналитика
Vasily Glazov
Переслано от Юлия Карсакова
Тестовое задание (Python/Django)

Оформление:
➖Код в репозитории на GitHub, обязательно корректно оформленное Read.me.
➖Список всех зависимостей должен храниться в requirements.txt, соответственно можно установить их командой pip install -r requirements.txt.
➖Разработка должна вестись в virtualenv
➖По фронтенду:  интерфейс на свое усмотрение, можно воспользоваться Bootstrap.

Задание:
Нужно создать веб-приложение для управления базой данных животных.
База данных:  PostgreSQL.
Параметры животного: кличка, возраст, дата прибытия в приют, вес, рост, особые приметы (строка).

Создать API:
➖ вывода на страницу всех животных (со строкой особых примет)
➖ создания животного
➖ редактирования/удаления животного
на базе Django Rest Framework, где вместо рендеринга HTML-страниц, бэкенд возвращает данные в JSON формате.

Создать систему разделения прав:
         admin - администратор, имеет права: создание животного, редактирование, чтение, мягкое удаление
         user - приют, имеет права: создание, редактирование, чтение
         guest - гость, имеет право только на чтение (для презентации в приютах)
Каждый авторизованный пользователь может видеть животных только из своего приюта. То есть, пользователь привязан к приюту.

Осуществить функции:
      1. добавление нового животного
      2. мягкое удаление животного из базы

По итогу должно получиться:
➖ страница всех животных в базе (реализованы функции редактирования и удаления животного)
➖ страница добавления нового животного в базу
➖ страница с API всех животных
➖ страница с API создания животного
➖ страница с API редактирования/удаления животного

Во всех формах должна присутствовать валидация. Пользователь не может ввести дату рождения и прибытия животного прошедшим числом.
Вот не очень я люблю, когда такое без оплаты просят ) по времени - ну на неделю нормально вполне, на мой взгляд
источник

M

Marina in Python — вакансии и аналитика
Учитывая, что выполняющий - ещё даже не стажёр
источник

BJ

Bolatkhan Jaidarinov in Python — вакансии и аналитика
Вполне живое задание - для джуниора в самый раз, без всяких докеров, логгеров, и кронов
источник

L

Lolu4 in Python — вакансии и аналитика
Задание збс, я бы сделал, если бы после меня взяли на какой ни какой оклад
источник

АФ

Алексей Фролов... in Python — вакансии и аналитика
Vasily Glazov
Переслано от Юлия Карсакова
Тестовое задание (Python/Django)

Оформление:
➖Код в репозитории на GitHub, обязательно корректно оформленное Read.me.
➖Список всех зависимостей должен храниться в requirements.txt, соответственно можно установить их командой pip install -r requirements.txt.
➖Разработка должна вестись в virtualenv
➖По фронтенду:  интерфейс на свое усмотрение, можно воспользоваться Bootstrap.

Задание:
Нужно создать веб-приложение для управления базой данных животных.
База данных:  PostgreSQL.
Параметры животного: кличка, возраст, дата прибытия в приют, вес, рост, особые приметы (строка).

Создать API:
➖ вывода на страницу всех животных (со строкой особых примет)
➖ создания животного
➖ редактирования/удаления животного
на базе Django Rest Framework, где вместо рендеринга HTML-страниц, бэкенд возвращает данные в JSON формате.

Создать систему разделения прав:
         admin - администратор, имеет права: создание животного, редактирование, чтение, мягкое удаление
         user - приют, имеет права: создание, редактирование, чтение
         guest - гость, имеет право только на чтение (для презентации в приютах)
Каждый авторизованный пользователь может видеть животных только из своего приюта. То есть, пользователь привязан к приюту.

Осуществить функции:
      1. добавление нового животного
      2. мягкое удаление животного из базы

По итогу должно получиться:
➖ страница всех животных в базе (реализованы функции редактирования и удаления животного)
➖ страница добавления нового животного в базу
➖ страница с API всех животных
➖ страница с API создания животного
➖ страница с API редактирования/удаления животного

Во всех формах должна присутствовать валидация. Пользователь не может ввести дату рождения и прибытия животного прошедшим числом.
В целом не кажется сложным. Много таких тестовых. Проверяет знание штанги, дрф.. деплой не требуют. Докер тоже. Асинхронщина не замешана
источник

VG

Vasily Glazov in Python — вакансии и аналитика
ага, спасибо за ответы!
источник

АФ

Алексей Фролов... in Python — вакансии и аналитика
Можно даже за три дня сделать джуну
источник

i

ilya in Python — вакансии и аналитика
Ну если знает фронт хоть немного, то да
источник

VG

Vasily Glazov in Python — вакансии и аналитика
да фронт вроде и не нужен совсем
источник

i

ilya in Python — вакансии и аналитика
Vasily Glazov
Переслано от Юлия Карсакова
Тестовое задание (Python/Django)

Оформление:
➖Код в репозитории на GitHub, обязательно корректно оформленное Read.me.
➖Список всех зависимостей должен храниться в requirements.txt, соответственно можно установить их командой pip install -r requirements.txt.
➖Разработка должна вестись в virtualenv
➖По фронтенду:  интерфейс на свое усмотрение, можно воспользоваться Bootstrap.

Задание:
Нужно создать веб-приложение для управления базой данных животных.
База данных:  PostgreSQL.
Параметры животного: кличка, возраст, дата прибытия в приют, вес, рост, особые приметы (строка).

Создать API:
➖ вывода на страницу всех животных (со строкой особых примет)
➖ создания животного
➖ редактирования/удаления животного
на базе Django Rest Framework, где вместо рендеринга HTML-страниц, бэкенд возвращает данные в JSON формате.

Создать систему разделения прав:
         admin - администратор, имеет права: создание животного, редактирование, чтение, мягкое удаление
         user - приют, имеет права: создание, редактирование, чтение
         guest - гость, имеет право только на чтение (для презентации в приютах)
Каждый авторизованный пользователь может видеть животных только из своего приюта. То есть, пользователь привязан к приюту.

Осуществить функции:
      1. добавление нового животного
      2. мягкое удаление животного из базы

По итогу должно получиться:
➖ страница всех животных в базе (реализованы функции редактирования и удаления животного)
➖ страница добавления нового животного в базу
➖ страница с API всех животных
➖ страница с API создания животного
➖ страница с API редактирования/удаления животного

Во всех формах должна присутствовать валидация. Пользователь не может ввести дату рождения и прибытия животного прошедшим числом.
В принципе, не слишком просто для энтри левел, но гораздо приятнее, чем большинство такого рода задач
источник

VG

Vasily Glazov in Python — вакансии и аналитика
меня скорей пугает авторизация по api, но я просто не имел дел с джангой практически
источник

АФ

Алексей Фролов... in Python — вакансии и аналитика
Фронт только если в разработке простых шаблонов. И да, подсказка: в readme.md обязательно указать как установить postgreSQL и настроить бд
источник

АФ

Алексей Фролов... in Python — вакансии и аналитика
Vasily Glazov
меня скорей пугает авторизация по api, но я просто не имел дел с джангой практически
Ну тогда сложнее: sqlalchemy с orm в связке с Fast API
источник

i

ilya in Python — вакансии и аналитика
Vasily Glazov
да фронт вроде и не нужен совсем
Ну... Я думаю подразумевается под страницами
источник

L

Lolu4 in Python — вакансии и аналитика
Алексей Фролов
Ну тогда сложнее: sqlalchemy с orm в связке с Fast API
Усложняете уже, как мне кажется
источник