令人奇怪的是,你如何把不同铁路模式的发展/试验和生产区分开来?
Im afraid that since visually the apps look the same in each mode, my customer can use the wrong environment and enter production data in a test environment.
我现在要改变我的申请中的背景,以确保有不同之处。 BUt i将拥有一些根据运行的环境自动发挥作用的智能。 也许有BIG水分。
Any best practices here?
根据Artimuz的答复,我做了以下工作:
添加到 申请_helper.rb
def development?
@is_development ||= (ENV[ RAILS_ENV ] != production )
end
then in application.html.erb i added:
<head>
<% if development? %>
<style type="text/css">
html {
background-image: url(/assets/test.png);
background-color: silver;
}
</style>>
<% end %>
</head>
测试。 png只是一个具有透明度的板块,其字体是内部和分界线。 象一个药店一样,确保你能够在发展/试验环境中 mis误你。