«ruby-on-rails» 태그된 질문

Ruby on Rails는 Ruby로 작성된 오픈 소스 풀 스택 웹 애플리케이션 프레임 워크입니다. 널리 사용되는 MVC 프레임 워크 모델을 따르며 응용 프로그램 개발에 대한 "컨벤션 오버 컨벤션"방식으로 잘 알려져 있습니다.

7
CORS 정책을 통해 모든 것을 허용
Cors를 비활성화하려면 어떻게해야합니까? 어떤 이유로 허용 된 오리진과 헤더를 와일드 카드로 지정했지만 내 ajax 요청은 여전히 ​​내 CORS 정책에서 오리진을 허용하지 않는다고 불평합니다 .... 내 애플리케이션 컨트롤러 : class ApplicationController < ActionController::Base protect_from_forgery before_filter :current_user, :cors_preflight_check after_filter :cors_set_access_control_headers # For all responses in this controller, return the CORS access control …

6
모델에서 헬퍼 사용 : 헬퍼 종속성을 어떻게 포함합니까?
텍스트 영역에서 사용자 입력을 처리하는 모델을 작성 중입니다. http://blog.caboo.se/articles/2008/8/25/sanitize-your-users-html-input 의 조언에 따라 before_validate를 사용하여 데이터베이스에 저장하기 전에 모델의 입력을 정리하고 있습니다. 콜백. 내 모델의 관련 부분은 다음과 같습니다. include ActionView::Helpers::SanitizeHelper class Post < ActiveRecord::Base { before_validation :clean_input ... protected def clean_input self.input = sanitize(self.input, :tags => %w(b i u)) end …


7
Rails 3에서 ActiveRecord 제거
이제 Rails 3 베타가 출시되었으므로 Rails 3 베타에서 방금 작업을 시작한 앱을 다시 작성하는 방법을 살펴 보겠습니다. 두 가지 모두에 대한 느낌을 얻고 약간의 유리한 출발을 할 수 있습니다. 이 앱은 모든 모델에 MongoDB 및 MongoMapper를 사용하므로 ActiveRecord가 필요하지 않습니다. 이전 버전에서는 다음과 같은 방법으로 activerecord를 언로드합니다. config.frameworks -= [ …

16
Devise Secret Key가 설정되지 않았습니다.
관리 백엔드 용 Active Admin gem을 사용하여 Rails 4 앱을 개발 중입니다. Active Admin은 사용자 인증을 위해 Devise를 사용합니다. 이제 capistranoVPS 서버에서 사용하여 앱을 배포하려고 하면 다음 오류가 발생합니다. rake aborted! Devise.secret_key was not set. Please add the following to your Devise initializer: config.secret_key = '-- secret key --' Google …

6
Rails 4 이미지 경로, 이미지 URL 및 자산 URL이 더 이상 SCSS 파일에서 작동하지 않습니다.
image-urlRails 4에서 다른 것을 제외 하고 다른 것을 사용해야 합니까? 말이 안되는 다른 값을 반환합니다. 내가 가지고있는 경우 logo.png에 /app/assets/images/logo.png내가 다음을 수행, 이것은 내가 무엇을 얻을 수 있습니다 : image-url("logo.png") -> url("/images/logo.png") #obviously doesn't work image-path("logo.png") -> "/images/logo.png" asset-url("logo.png") -> url("/logo.png") 물론 이러한 작업은 적어도 /assets앞에 필요하기 때문에 작동하지 않습니다 …

4
Rails : 지역을 부분적으로 전달하는 구문에 대해 혼란 스러움
부분 렌더링과 관련하여 Rails "마법"을 이해합니다. 이것이 작동하는 이유 : <%= render "rabbits/form" %> 그리고이 작품 : <%= render "rabbits/form", :parent => @warren, :flash => flash %> 그러나 이것은 작동하지 않습니다 . <%= render "rabbits/form", :locals => { :parent => @warren, :flash => flash } %> 그러나 이것은 다음을 수행합니다. …



16
Rails 3-pg gem을 설치할 수 없습니다.
번들 (번들 설치)을 실행하려고하면 항상 Installing pg (0.13.2) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/ryan/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't find the 'libpq-fe.h header *** extconf.rb failed *** …

3
Restful 백엔드 용 Ember.js 또는 Backbone.js [닫힘]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …

7
부분이 존재하는지 확인하는 Rails 함수가 있습니까?
존재하지 않는 부분을 렌더링하면 예외가 발생합니다. 렌더링하기 전에 부분이 존재하는지 확인하고, 존재하지 않는 경우 다른 것을 렌더링하겠습니다. .erb 파일에서 다음 코드를 수행했지만이 작업을 수행하는 더 좋은 방법이 있어야한다고 생각합니다. <% begin %> <%= render :partial => "#{dynamic_partial}" %> <% rescue ActionView::MissingTemplate %> Can't show this data! <% end %>

5
문자열에서 영숫자가 아닌 문자를 제거하고 공백을 유지하려면 어떻게합니까?
영숫자가 아닌 모든 문자를 제거하지만 공백은 유지하는 정규식을 만들고 싶습니다. 이것은 db에 도달하기 전에 검색 입력을 정리하는 것입니다. 지금까지 내가 가진 내용은 다음과 같습니다. @search_query = @search_query.gsub(/[^0-9a-z]/i, '') 여기서 문제는 모든 공백을 제거한다는 것입니다. 공간을 유지하는 방법에 대한 솔루션?

4
Ruby on Rails 대 ASP.NET MVC 3 for .NET Guy? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 9 년 …

7
ActiveRecord 모델에서 getter 메서드를 어떻게 덮어 쓸 수 있습니까?
ActiveRecord 모델의 getter 메서드를 덮어 쓰려고합니다. namemodel 이라는 속성 Category이 있으며 다음과 같은 작업을 수행하고 싶습니다. def name name_trans || name end 경우 name_trans속성이 nil이 아닌, 다음, 그렇지 않은 경우의 반환 name속성을. 어떻게해야합니까? 그런 다음 일반적으로 다음과 같이 호출해야합니다. @category.name

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.