본문 바로가기

STUDY/Fullstack-Bootcamp

[풀스택 부트캠프] 섹션 7. Ruby On Rails 웹개발 - 7. URL 라우팅

1. 이미 만들어져 있는 Controller에 화면 추가하기

1) lecture_controller.rb 파일에 아래와 같이 함수를 만든다.

1
2
3
# action
def delete
end
cs

- 실제 화면과 1:1로 대응되는 함수를 action이라고 한다.


2) views/lecture 폴더 아래에 delete.html.erb 파일을 생성한다.


3) config/routes.rb 파일에서 세부주소를 정의한다.

1
2
3
4
5
6
7
8
9
10
11
Rails.application.routes.draw do
    get 'lecture/list'
 
    get 'lecture/view'
    
    get 'lecture/create'
 
    get 'lecture/delete'
 
  # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html
end
cs