[Rails] 명령 제작 ★3분 BBS

3703 단어 RubyBBSRails
Rails 복습과 함께 BBS 메모 작성.
이번에는 mysql을 처음 사용하는 것이 아니라 scaffold를 사용합니다
기능이 확장되면 수시로 업데이트된다.

창설


단말기
$ rails new bbs
$ cd bbs

BBS 만들기


단말기
$ rails g scaffold テーブル名(例:articles) カラム名(:content):string #カラムの型(今回はtext入れるのでstring)
$ rails db migrate

BBS를 붙여넣은 링크까지 index 작성 및 표시


단말기
#コントローラーを作成
$ rails g controller ディレクトリ名(例:home index
config/routes
Rails.application.routes.draw do
  get 'home/index'
  resources :articles
  root "home#index" #追記した箇所
  # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html
end
views/home/index.heml.erb
<h1>Welcome BBS</h1>
<p><%= Date.today %></p>  #今日の日付rubyの表示の仕方なので<%%>で囲ってます
<p>( ´▽`)</p>
<%= link_to "Show list",articles_path %> #パスは$rake routesで調べられます
비고:erb는 끼워 넣는다는 뜻인 것 같아요.

나타내다


단말기
$ rails s
온라인으로 local host를 연결해 보십시오.
드러날 것 같아서요.

당분간 여기서 ★



참조 페이지


Paiza 학습
rails와 rails 서버-b0.0.0.0의 차이
사이트 축소판 그림

끝맺다


나는 전에 본 교재와 다른 교재를 보고 복습했다.
왜냐하면 local host의 제작 방법과 응용된 새로운 제작 방법 등이 조금 다르기 때문이죠.
교재를 추진하면서 갱신을 할 수 있었으면 좋겠다고 생각합니다.
css가 없어서 심심한데 설치 자체가 순식간에 끝났어요.웃다 웃다
초보자들에게 미비한 지적과 조언을 해 주었으면 좋겠다.
끝까지 읽어주셔서 감사합니다.

좋은 웹페이지 즐겨찾기