Я создаю в настоящее время веб-приложение, где администратор сможет опубликовать заголовок с описанием и ссылкой/встроенной формой Wistia Video Player.Создать модель Wistia в Ruby on Rails
В настоящее время моя установка:
- Добро пожаловать Page
- Dashboard страницу с Dashboard Controller (здесь только администратор будет возможность размещать, редактировать вещи, все другие пользователи могут смотреть только/комментарий)
Как создать модель для этого? Обычно я бы создать модель, как это:
rails g model Video title:string description:text
Но как я реализовать Wistia Video Player, так что каждый раз админ создает новую должность, он сможет связать/встроили новое видео?
Привет! Спасибо за ответ! Моя система входа/система аутентификации уже настроена. Администратор может отправлять сообщения, заголовок и описание. Но я также хочу, чтобы он мог опубликовать встроенные видео в wistia на своем посту. Я думаю, мне нужно искать в API Wistia. – Prometheus
Я ничего не знаю об этом API, но вы можете создать шаблон в своем show.html.erb, который берет ссылку, и вы можете сохранить эту ссылку в своей таблице (при создании нового сообщения) и вставить ее в свой шаблон, когда это называется. Вы можете использовать if -statement, чтобы проверить, есть ли ссылка в строке таблицы, чтобы избежать ошибок. .. но поэтому вам нужно изменить свою модель видео: title: string description: text link_url: string (в вашем файле db/migrations) Оставьте таблицу, используя: «ActiveRecord :: Migration.drop_table (: table)» – CodingSnow