Ruby on Rails
관리자 패널 추가
수색…
소개
레일즈 애플리케이션에 관리자 패널을 추가하고 싶다면 몇 분이면 충분합니다.
통사론
- 오픈 젬 파일과 작가 보석 'rails_admin', '~> 1.0'
- 번들 설치
- rails g rails_admin : install
- 기본값으로 이동하려면 Enter 키를 눌러 관리자 경로를 묻습니다.
- 이제 app / config / initializers / rails_admin.rb로 이동하여 다음 코드를 붙여 넣으십시오 : config.authorize_with redirect_to main_app.root_path do current_user.try (: admin?) end이 코드는 admin 사용자 만 yoursite.com/admin other 사용자는 루트 경로로 리디렉션됩니다.
- 자세한 정보는이 보석의 문서를 확인하십시오. https://github.com/sferik/rails_admin/wiki
비고
그렇지 않으면 관리자가 웹 사이트에 관리자 권한을 갖고 싶을 때 사용하십시오. active_admin 젬보다 쉽고 강력합니다. 사용자 생성 후 어느 단계에서나 추가 할 수 있으며 4 단계 전에 사용자 관리자를 만드는 것을 잊지 마십시오. 역할을 부여 할 때는 cancan을 사용하십시오.
rails_admin gem을 사용하는 관리자 패널의 스크린 샷은 여기에 나와 있지 않습니다.
당신이 볼 수 있듯이이 보석의 레이아웃은 매우 잡기 쉽고 사용하기 쉽습니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow