Рендеринг разных взглядов в одном действии

Я хочу иметь 2 вида просмотров для одинаковых сообщений в моем приложении rails. Например - в одном, где вошедший в систему пользователь может обновлять и редактировать сообщение, а в другом любой пользователь может просто просмотреть его и прокомментировать или выбрать его.

Как я должен идти об этом? Нужен ли отдельный класс? Я знаю, что мне нужно отдельное представление для каждого, но как насчет модели и контроллера?

Ответы на вопрос(1)

Ваш ответ на вопрос