Ich versuche herauszufinden, wie man Pundit in meiner Rails 4 App verwendet.Rails 4 - Pundit - Richtlinien funktionieren nicht
Ich habe ein Projekt-Modell, mit einer Projektsteuerung, die eine neue Aktion in sie hat:
def new
# a bunch of stuff in the new action that I don't think is very relevant here
end
ich dann ein Projekt Politik in meiner Politik Ordnern hat, die hat:
def new?
false
# create?
end
def create?
false
end
I erwarte, dass ich nicht in der Lage sein sollte, url/projects/new auf meiner Website einzugeben, da die Richtlinie dies nicht zulassen sollte. Aber ich kann und die Form rendert und ich kann sie speichern.
Kann jemand sehen, was ich bei der Einrichtung falsch gemacht habe?
Danke, ich habe die Schreibweise von authorize nicht amerikanisiert. – Mel