рельсы, отправляющие authenticity_token как значение для скрытого поля - PullRequest
0 голосов
/ 27 марта 2020

Следующие данные обрабатываются рельсами:

Parameters: {"utf8"=>"✓", "authenticity_token"=>"PAnRnszu+2txBKn9GtixnTh9yKDZJEZzGBztourguuQUqW702In9CtE9Mgg5k5bkn+/rI5OXH/M6a+8X7qK0DA==", 
"photo"=>{"richiestum_id"=>"IW4Eo+EVsS1Pjq5CGPhmsbB2YoxPfZPYuPAnG4gaWbAJzrvJ9XK3TO+3Nbc7s0HIF+RBDwXOyliahyWujFhXWA==", [...]

при правильном создании входного тега html:

<form enctype="multipart/form-data" action="/photos?locale=it" accept-charset="UTF-8" data-remote="true" method="post">
<input value="3" type="hidden" name="photo[richiestum_id]" id="photo_richiestum_id" />

из кода рельсов

<%= form_with model: @foto do |form| %>
  <%= form.hidden_field :richiestum_id, value: @richiestum.id %>`  

richiestum класс accepts_nested_attributes :fotos

Почему это происходит и как его можно избежать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...