Я пытаюсь выяснить, как использовать Pundit в приложении Rails 4.Rails 4 - Pundit - политика не работает
У меня есть модель проекта, с контроллером проектов, который имеет новое действие в нем:
def new
# a bunch of stuff in the new action that I don't think is very relevant here
end
Я тогда политику проекта в моей папке политики, которая имеет:
def new?
false
# create?
end
def create?
false
end
I ожидайте, что я не смогу напечатать url/projects/new на своем веб-сайте, потому что политика не должна допускать этого. Но я могу, и форма отображает, и я могу ее сохранить.
Кто-нибудь видит, что я сделал неправильно, установив это?
Спасибо, я не американизировал правописание авторизации. – Mel