routes.rb 603 B

1234567891011121314151617181920212223242526
  1. Rails.application.routes.draw do
  2. root 'sessions#new'
  3. get '/home', to: 'static_pages#home'
  4. get '/about', to: 'static_pages#about'
  5. get '/login', to: 'sessions#new'
  6. post '/login', to: 'sessions#create'
  7. delete '/logout', to: 'sessions#destroy'
  8. resources :users do
  9. member do
  10. get :courses
  11. end
  12. end
  13. resources :conversations
  14. resources :conversation_participations
  15. resources :messages
  16. resources :schools
  17. resources :courses
  18. resources :course_participations
  19. resources :lectures
  20. resources :assignments do
  21. resources :submissions, shallow: true
  22. end
  23. end