В Wagtail у меня есть контент, который я хочу обновить на основе вызовов API на другой сайт:
- У меня есть VideoPage с полями, такими как
url
, title
и description
. При добавлении VideoPage я хотел бы иметь возможность ввести только url
, нажать кнопку, и он попытается заполнить другие поля, совершая вызовы API (через интерфейс или бэкэнд)
- У меня также есть ChannelPage, к которому относятся VideoPages. В идеале мне бы хотелось, чтобы в admin была нажата кнопка, чтобы мой сервер проверял наличие новых каналов на канале, а затем соответственно создавал новых дочерних элементов VideoPage.
Из приведенных выше вариантов использования я считаю, что моя проблема сводится к следующему: возможно ли добавить отдельные кнопки действий в область администрирования для страницы, которая при нажатии позволяет бэкэнду редактировать поля, создавать новые страницы и т. Д. соответственно?