Django RESTFramework
Приложение Django - публичный чат (только RESTful API).
Неаутентифицированные пользователи могут публиковать сообщения через API в чате, чтобы другие могли их прочитать.
Сообщения должны быть сохранены в базе данных.
Базовые требования:
- Django, Django REST Framework, PostgreSQL
- Сообщение должно содержать адрес электронной почты и текст автора (не прошедшего проверку), дату создания и дату обновления.
- Проверка адреса электронной почты (регулярное выражение, чтобы проверить, является ли это реальным письмом)
- Проверка сообщения (регулярное выражение, чтобы проверить, не является ли сообщение пустой строкой, а длина <100)
Методы API:
- GET метод для получения всех сообщений с нумерацией страниц по 10 сообщений за запрос.
например
/ api / messages / list / 0 вернет первые 10 сообщений
/ api / messages / list / 1 вернет вторые 10 сообщений
и т.д
- GET метод для получения одного сообщения по уникальному идентификатору
например
/ API / сообщений / одиночный / 123
- метод POST для создания нового сообщения
Тело принимает электронную почту и текст.
- Добавить запрос валидаторов
- документация API (желательно с песочницей для отправки запросов, например Swagger)
- Развернуть в Heroku
-
69 Зравствуйте! Pythonista. Как раз heroku пользуюсь для своих песочниц. Буде рад сотрудничеству!
Актуальные фриланс-проекты в категории Python
Автоматизация процессоів через API и PhytonНиже описал текущий процесс и то, к какому результату хотелось бы прийти. Также прикладіваю файлы реалтного процесса чтобы лучше понять как он выглядит в ревльности Текущий процесс Сейчас весь процесс выполняется вручную: загрузка/выгрузка файлов, перенос данных между… AI и машинное обучение, Python ∙ 52 минуты назад ∙ 13 ставок |
Необходимо создать бота в ТГ для оплаты подписки.
2000 UAH
Необходимо создать бота в телеграме, где пользователь сможет оформить подписку на доступ к веб-камерам, которые находятся во дворе. Организовать в боте оплату двух видов подписок (на месяц и на один день). Бот должен автоматически проверять оплату и после выдавать ссылку-доступа. Python, Разработка ботов ∙ 13 часов 39 минут назад ∙ 66 ставок |
Парсинг и классификация большого массива изображенийНеобходимо реализовать проект по сбору и структурированию большого массива архитектурных изображений из открытых веб-источников.Задача включает: автоматизированный сбор изображений; загрузка файлов в максимально доступном качестве; классификацию изображений по категориям:… Python, Парсинг данных ∙ 20 часов 38 минут назад ∙ 30 ставок |
Бизнес-логикa платформы: подтверждение занятий, контроль посещаемости-и история уроков (DjangoДоработка бизнес-логики образовательной платформы: подтверждение занятий, контроль посещаемости и история уроков (Django + React) Необходимо реализовать полноценную систему подтверждения уроков, контроля посещаемости и хранения истории подтверждений. Важно Перед началом… Python ∙ 3 дня 1 час назад ∙ 29 ставок |
Доработка административной панели образовательной платформы (Django + React)Доработка административной панели образовательной платформы (Django + React) Описание проекта: Есть действующая образовательная платформа (marketplace, аналог Preply), разработанная на Django + React. Требуется доработать существующую административную панель и реализовать… Python, Веб-программирование ∙ 4 дня 23 часа назад ∙ 58 ставок |