- システム開発
を行いました。
開発が一つ終わり、新たな開発を行っています。
忙しくてありがたい。
gem 'carrierwave'を追記し、
gem 'mini_magick'
gem 'ckeditor'
$ bundle installと実行します。
$ rails generate ckeditor:install --orm=active_record --backend=carrierwave
@instance.save(context: :label_name)とラベル名を含めて save や valid メソッドを実行すると
@instance.valid?(:label_name)
class ApplicationPolicy
attr_reader :user, :record
def initialize(user, post)
@user = user
@post = record
end
def index?
post_public?
end
def show?
user_signed_in?
end
end
def index
@policy = PostPolicy.new(current_user, Post)
return render :file => "public/401.html", :layout => false, :status => :unauthorized unless @policy.index?
# See http://www.robotstxt.org/robotstxt.html .
User-agent: *
Disallow: /401.html
Disallow: /404.html
Disallow: /422.html
Disallow: /500.html