我正在用Ruby on Rails構建一個Web應用程序,並且我希望路線是用戶可編輯的。所以我雖然增加了一個簡單的初始化工具來添加用戶指定的路由,但我真的不知道該怎麼做。有沒有一些簡單的方法來做到這一點?我試過這個application.rb
:在初始化程序中設置Rails路線
config.after_initialize do
Rails.application.reload_routes!
Rails.logger.info "#{Rails.application.routes.routes.map(&:path)}"
MyApp::Application.routes.draw do
get '/droplet' => 'admin#index'
end
end
但這似乎並不奏效。這是我在我的routes.rb
:
MyApp::Application.routes.draw do
devise_for :users
root :to => 'target_finder#show_page'
match '*path' => 'target_finder#show_page'
end
在此先感謝!
請給我們一萬美元的觀點,您要在這裏做什麼,因爲它表明我們只能猜測背後真正的問題是什麼。 – Hugo