태그 : rails 요약보기전체보기목록닫기

1

같은 모델의 불특정한 여러 오브젝트의 값을 전달할때

ex) db의 구성은 id, value, category 3가지로 이루어 지고 있으며    @models = Model.where(category:2)   위와같이 db를 조건에 맞추어 분류했을때 분류된 db의 정보를 일괄적으로 변경하기로 한다.<%= form_tag(model_edit_path) do  ...

rails production 으로 서버 올리기

database.yml 에서 production 부분을 설정rake db:create RAILS_ENV=production;rake db:migrate RAILS_ENV=production;rake assets:precompile;한 뒤 서버를 구동한다.추가적으로 붙는 unicorn등도 production으로 구동해주어야한다.

AWS centos 환경에서 nginx + unicorn 연동

unicorn 은 저번 글을 보고 설정하면 되므로 생략합니다.nginx 설정/etc/nginx경로의 nginx.conf 을 수정한다.######################################################user nginx;#worker_processes auto;#error_log /var/log/nginx/error.log;...

AWS centos환경에서 unicorn 설정

프로젝트 폴더에 들어가서 Gemfile을 수정한다.gem 'unicorn'을 추가 후 bundle install 해준다.프로젝트폴더/config 경로에 unicorn.rb 파일을 만들고 다음을 입력해준다.################################################################APP_PATH = "프로젝트폴더까지...

rails 프로젝트 생성및 mysql 연동

기본적인 프로젝트생성은1. rails new 프로젝트명 --skip-bundle    ex) rails new project 2. Gemfile 수정 - gem 'therubyracer' 활성화이상태에서는 rails에서 지원하는 sqlite db를 쓰게 된다 mysql db를 사용하여 프로젝트를 사용하고 싶으...

[error]uninitialized constant Sprockets::Rails (NameError)

uninitialized constant Sprockets::Rails (NameError)rails g model 명령어 사용시 위와 같이 뜨면 Gemfile 에서 bootstrap-sass 버젼을 낮추고 Gem update bundle installbundle update를 해준다.

[error]ActionController::InvalidAuthenticityToken in

ActionController::InvalidAuthenticityToken in 와 같은 에러가 뜨면해당 controller나 상위 controller의 rb파일을 다음과 같이 수정한다.  protect_from_forgery with: :exception위 구문을 주석처리한다 
1