Django: демо приложение по работе с Facebook

Игорь17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.04.2021

Привет,

Сделать Django демо-приложение, которое работает с личными постами Facebook.

Требования:

1. Django 3.2

2. Python 3.9

3. Генерация UI с помощью стандартных шаблонов Django (без заморочки, просто стандратные элементы Bootstrap CSS )

4. Валидация форм не нужна

5. БД не обязательна

6. Не использовать компоненты с лицензиями GPL, LGPL, AFL, AGPL, CC-BY, CDDL, CPL, EPL, MPL, W3C.

Какие сценарии должны быть реализованы:

1) Вывод постов:

* Аутентифицироваться с помощью учетной записи Facebook (OAuth), если еще не был залогинен;

* В начале страницы отображается имя залогинившегося пользователя;

* Вывод списка последних 100 постов в формате таблицы: Дата-время поста, Ссылка, текст поста, количество лайков, количество комментариев;

* На форме должна быть ссылка на создание поста из сценария 2).

2) Создание поста

* Аутентифицироваться с помощью учетной записи Facebook (OAuth), если еще не был залогинен;

* В начале страницы отображается имя залогинившегося пользователя;

* Заполнение формы с полем "Текст поста" и нажатие кнопки "Отправить";

* Переход на форму вывода постов из сценария 1).

Поставка:

1. Исходный код в виде ZIP-архива;

2. Инструкция установке и по проверке.

Примеры скриптов:

- https://artandlogic.com/2014/04/tutorial-posting-to-facebook-from-a-django-app/

- https://www.digitalocean.com/community/tutorials/django-authentication-with-facebook-instagram-and-linkedin

Заявки фрилансеров