pundit

    1

    2답변

    저는 현재 프로젝트의 승인을 받기 위해 Pundit-matchers gem과 함께 Pundit을 사용하기 시작했습니다. 지금까지는 일반적으로 나를 위해 일하는 것 같지만 테스트에는 문제가 있습니다. 나는 일반적으로 pundit-matchers readme 및 Thunderbolt 연구실 블로그 (http://thunderboltlabs.com/blog/20

    0

    1답변

    이전에 Pundit Gem을 사용했지만, 지금 내가하려고하는 일을 한 번도 해보지 못했으며, 어떤 이유로 든 전문가가 행복하지 않습니다. 목표로하고 싶은 것은 내 '인덱스'(Foos) 페이지에서 '생성'(Foo) 양식을 사용하는 것입니다. 따라서 모달 폼이 작동하려면 빈 Foo 객체를 인스턴스화해야합니다. 내가 겪고있는 문제는, 양식을 원격으로 제출할 때

    0

    1답변

    rails_admin (0.8.1), 평범한 사람 (1.1.0), 몽고이 (5.1.4) 이있는 Rails 4.2.7 앱이 있습니다. CampaignController에서 캠페인 스카 폴드를 만들고 authorize @campaign을 set_campaign에 추가했습니다. 내가 http://localhost:3000/campaigns/57b34dd3f574

    0

    1답변

    Rails 4 앱에서 Pundit을 사용하는 방법을 알아 내려고하고 있습니다. def new? false # create? end def create? false end I을 : def new # a bunch of stuff in the new action that I don't thin

    0

    2답변

    이 글의 가이드는 전문가 승인을 받아 rolify을 어떻게 사용하는지 보여줍니다. 내 Rails 앱에서이 방법을 알아 내려고하고 있습니다. 링크 된 게시물의 대답에 대해 혼란스러운 점은 인덱스 작업이 :admin 인 지 확인하는 것이고 여기에서 show 작업은 (:admin)을 확인합니다. 어떤 경우에는 괄호를 사용해야 할 이유가 있습니까? Why is P

    0

    1답변

    내 기사 정책에서 전문가의 정책 범위를 사용하는 방법을 파악하려고합니다. 나는 범위를 중첩하고 그 안에 해결 방법이있는 기사 정책을 작성했습니다. 해결 방법에는 current_user이 누구인지에 따라 대안이 있습니다. 학자 워드 프로세서에서 class ArticlePolicy < ApplicationPolicy class Scope < Scope

    0

    2답변

    필자는 Rails 4 앱에서 전문가들의 지식을 어떻게 쓰는지 알아 내려고합니다. 저는 기사 정책이있는 기사 모델이 있습니다. 이 기사의 정책이 있습니다 class ArticlePolicy < ApplicationPolicy attr_reader :user, :scope def initialize(user, record, scope)

    0

    1답변

    저는 학계에서 4 명의 앱을 사용하는 방법을 알아 내려고하고 있습니다. 기사 정책과 기사 색인보기가 있습니다. 기사 정책에는 다양한 유형의 사용자에 대한 범위가있는 해결 방법이 있습니다. 내 인덱스 쇼에서 def resolve if user == @user.id scope.all.where(user_id: user.id) els

    0

    1답변

    Pundit gem을 사용하여 구현 된 사용자, 역할 및 권한이있는 레일 4 애플리케이션이 있습니다. 나는 사용자와 역할 사이에 many_to_many 관계를 가지고 있기 때문에 3 개의 모델 user, role, roles_users를 가지고있다. 사용자 역할을 수정하고 싶습니다. class User has_and_belongs_to_many :

    1

    1답변

    rspec wit 전문가 평범한 버전 1.0을 내 프로젝트 스펙 클래스 중 하나에서 실행하면 이전에 보지 못한 여러 가지 오류가 발생합니다. 그러나 내가 평범한 사람들 (0.3)의 이전 버전으로 전환 할 때 모든 것이 올바르게 작동합니다. 지금까지 내가 알아챈 점은 작성 기능의 새로운 버전의 @error가 올바르게 지정되지 않았다는 것입니다 (오류 클래스