你問的主要是Rails的基礎知識。您可以在任何您想要的視圖中渲染作業或任何其他模型,只需將這些作業「發送」給來自控制器的視圖即可。
1.-配置路線:
#config/routes.rb
get "/jobs" match 'jobs#index' # i.e 'controller#action'
2.-配置模型的控制器:
#app/controllers/jobs_controller.rb
class JobsController < ApplicationController
def index
@jobs = Jobs.last(10)
render 'index'
end
end
3.-配置視圖:
#app/views/jobs/index.html.erb
<% @jobs.each do |job| "do something with each #{job}" end %>
這只是一個鳥類視線概述,你應該檢查一些Rails教程。
關於生成,是不是在數據庫內容的網頁...
我有這個問題一旦解決了,並像這樣:
#config/routes.rb
get "/:view" match 'home#views' # rails g controller home
#app/controllers/views_controller.rb
class HomeController < ApplicationController
def views
render params[:view]
end
end
現在生成每個新的頁面視圖,可以在/app/views/home
下說「About」,您可以通過/view_name
訪問它們中的每一個。
我已經使用設計來建立我的用戶模型,並且還爲佈局部分設置了twitter-bootstrap(如果有幫助的話)。 – Awhitey98
您可能需要運行Rails上的教程。這一個看起來完全和相關的你想要完成 - http://ruby.railstutorial.org/chapters/a-demo-app。這應該有助於您開始使用,並且如果遇到問題,可以詢問更具體的問題。 –