RailsAdmin을 설치하여 간단한 화면 관리 방법
2544 단어 Rails
이번에는 맞춤형 구성이 높지는 않지만 간단한'RailsAdmin'을 설치해 관리 화면을 만들었다.
관리 화면 만들기
우선gem를 설치합니다.
Gemfile에서 bundel install을 설명하고 실행합니다.
gem 'rails_admin', '~> 2.0.0.beta'
$ bundle install
$ rails g rails_admin:install
관리 화면 액세스
먼저 서버를 시작합니다.
$ rails s
브라우저부터 rails의 기본 화면 뒤에 '/admin' 접근을 추가합니다.초기 설정인 경우 "http://localhost:3000/admin"주소 표시줄에 을 입력합니다.
설치가 완료되면 다음 화면이 표시됩니다.
(1회는 시간이 좀 걸린다.)
양식을 작성한 경우 양식이 표시됩니다.
내 환경에서 Questions라는 시계를 만들었기 때문에 표시되었다.
테이블 이름을 선택하면 편집 화면으로 이동할 수 있습니다.
+Addnew에서 레코드를 추가하거나 외부로 내보낼 수 있습니다.
BASIC 인증 제한
기본적으로 모든 사용자가 주소 표시줄에서 관리 화면에 접근할 수 있기 때문에 안전 문제가 존재합니다.
BASIC 인증(사용자 이름, 암호 인증)을 수행하십시오.
config/initializers/rails_admin.rb
# 一番上に追加
config.authenticate_with do
authenticate_or_request_with_http_basic('Site Message') do |username, password|
username == 'admin' && password == 'admin'
end
end
"서버 재부팅""http://localhost:3000/admin"""인증 대화 상자가 표시됩니다.위의 대화상자가 표시되면 성공합니다.
Reference
이 문제에 관하여(RailsAdmin을 설치하여 간단한 화면 관리 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tmasuyama/items/cf862d1d8dce2e381c54텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)