The task is to launch a mini-site with support for Google AMP and Yandex.Turbo.
- Take a template - https://github.com/1vank1n/django-project-template
- Create a Page model in the
main
application, which inherits Common, Seo. The Page model should have the fields title (Title), slug (url-name), content (Content, django-ckeditor subkeys for this field). - Add Page display in admin panel
- Add view and url. The page should open at the address
/ url-name-which-set-in-the-model /
- Add a template that displays the page. Don't waste much time, but make the display of all fields.
- Connect support for Google AMP and Yandex.Turbo for these pages.
- Put everything on any free host (heroku for example) and in the repository.
Задача — запустить мини-сайт с поддержкой Google AMP и Яндекс.Турбо.
- Взять шаблон — https://github.com/1vank1n/django-project-template
- Создать в приложении
main
модель Page (Страница), которая наследует Common, Seo. У модели Page должны быть поля title (Название), slug (url-имя), content (Контент, подключи django-ckeditor для этого поля). - Добавить отображение Page в админке
- Добавить view и url. Страница должна открываться по адресу
/url-имя-которое-задал-в-модели/
- Добавить шаблон который выводит страницу. Сильно время не трать, но сделай отображение всех полей.
- Подключи поддержку Google AMP и Яндекс.Турбо у этих страниц.
- Всё выложи на любой бесплатный хост (heroku например) и в репозиторий.