railsがんばる子

Ruby on Railsがんばる子です。胡蝶蘭のECサイトを運営しています。

2015-02-27から1日間の記事一覧

簡単PDF出力

PDFを出力したいときのためのメモ。 class ClientsController < ApplicationController # ユーザーはリソース受信時にHTMLまたはPDFをリクエストできる def show @client = Client.find(params[:id]) respond_to do |format| format.html format.pdf { rende…

form_authenticity_tokenで認証トークンを作る

formヘルパー使わなかったときにリクエストフォージェリを防ぐためにform_authenticity_tokenで認証トークンを作る。 Railsでは、formヘルパーを使用して生成されたあらゆるフォームにトークンを追加します。従って、この攻撃を心配する必要はほとんどありま…

routingでshallow

railsガイドを眺めていて、忘れてしまいそうなのでメモメモ。 URLダケ。 Ruby on Rails ガイド:体系的に Rails を学ぼう Rails のルーティング — Rails ガイド

form_forでは単数形リソースを自動的に扱えません

ハマったわけではないけど、railsガイドを読んでいて将来ハマりそうだなと思ったのでメモ。 ある長年の未解決バグ が原因で、form_forでは単数形リソースを自動的に扱えません。これを解決するには、以下のようにフォームのurlを直接指定します。 form_for @…