Ruby on rails 6.1.2 Создание сообщений со страницы индекса
Я только начал изучать Rails, и мне нужна помощь.
Я выполнил команду
rails g scaffold posts title:string description:string
, и я создал несколько страниц и контроллер.
Страница показывает мне все мои сообщения.
Страница
localhost:3000/posts/new
дайте мне форму для создания нового сообщения.
Как я мог создать сообщение из
localhost:3000/posts
страница? Мой код здесь - github
Большое тебе спасибо!
1 ответ
Когда вы заходите на страницу
localhost:3000/posts
, вы в основном делаете
GET
запрос на маршрутизацию. Чтобы создать новый элемент, необходимо сделать запрос в
/posts
маршрут. Итак, вам нужно создать форму, используя метод
POST
или используйте javascript, чтобы сделать фоновый запрос публикации в index.
На терминале вы можете выполнить
rails routes
чтобы проверить все маршруты.