法式五大酱汁之褐酱 —— Sauce Espagnole

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了法式五大酱汁之褐酱 —— Sauce Espagnole相关的知识,希望对你有一定的参考价值。

参考技术A 每日分享法餐烹饪小知识,欢迎大家关注。

法式酱汁根据颜色可以简单分为褐色酱汁和白色酱汁。今天首先为大家介绍的是一款褐色酱汁——Sauce Espagnole。

“Espagnole”在法文中是“西班牙”的意思,但是这款酱汁似乎和西班牙没有什么太大关系。据传法国国王路易十三的婚礼上,有一位西班牙厨师,使用了西班牙的番茄制作了一款褐色的酱汁,一举成名。由此便有了这款Sauce Espagnole。

Sauce Espagnole是法餐五大母酱汁之一,许多的酱汁都可以由其演变而来。下面让我们一起来学习一下如何制作吧:(图片来自escoffierathome)

制作2升酱汁所需食材:3升牛骨高汤(牛骨高汤的制作方法,请查看我之前的文章)、40克面粉、40克黄油、75克培根(可用黄油代替)、150克胡萝卜(切小块)、150克洋葱(切小块),250克番茄(切碎)、50克浓缩番茄酱、1瓣大蒜、一根龙蒿(Tarragon,可用其他香料代替,如百里香)、一些蘑菇茎

1、锅内加黄油,中火将黄油融化。如果使用培根,将培根煎至微微焦黄。 大约1至2分钟。加入洋葱和胡萝卜,翻炒至微微焦黄。大约5至6分钟。

2、加入面粉,翻炒让蔬菜都裹上面粉,并且炒至面粉也开始变色。随后加入少许高汤,不断搅拌以防产生小面团块。待面粉全部溶解于高汤后,加入全部高汤。

3、大火煮开后转小火,加入番茄、番茄酱、大蒜、蘑菇以及香料等。小火煮一个小时,不断撇去表面的浮沫。完成后取出过滤。

这样我们Sauce Espagnole就完成了。酱料制作好后可以放冰箱,使用前再拿出加热、加盐调味。所谓红酒配红肉,褐色的酱用来配深色的牛排、羊排等可谓是绝配。每一口酱汁都充满着牛骨高汤的浓郁以及蔬菜香料的香气,想想都觉得美味。你有时间的话,一定要试一试哦。

如果你喜欢我的文章,记得点赞哦!

Rails:图片上传(没有插件)

【中文标题】Rails:图片上传(没有插件)【英文标题】:Rails: Image upload (WIthout plugin's) 【发布时间】:2012-11-05 12:25:42 【问题描述】:

我有一张存储有关酱汁信息的表格。每个酱汁在图像资产文件夹中都有一个图像,在一个名为酱汁的文件夹中。所有酱汁文件的名称都相同; 例如assets/images/sauces/sauces_piri.png

我想要做的基本上就是以创建发生的形式上传一个 .png 文件,在 pic_url 的字段中,图像的名称与调味汁/一起存储,因此在我需要时可以正确定向显示图像。

目前管理员必须使用域文件管理将图片物理上传到正确的位置,并在创建新酱时输入“酱汁/酱汁名称.png”。

添加新酱的表格:

<%= error_messages_for(@sauce) %>
   <table summary="Sauces Form Fields">
    <tr>
     <th><%= f.label(:name,"Sauce Name") %></th>
     <td><%= f.text_field(:name) %></td>
    </tr>
    <tr>
     <th><%= f.label(:description, "Description") %></th>
     <td><%= f.text_area(:description, :size => '40x5') %></td>
    </tr>
    <tr>
     <th><%= f.label(:heat_level, "Heat Level") %></th>
     <td><%= f.select(:heat_level, 1 => "1", 2 => "2", 3 => "3", 4 => "4", 5 => "5") %></td>
   </tr>
   <tr>
    <th><%= f.label(:pic_url, "Picture URL") %></th>
    <td><%= f.text_field(:pic_url) %></td>
   </tr>
   <tr>
    <th><%= f.label(:title_colour, "Title Colour") %></th>
    <td><%= f.text_field(:title_colour) %></td>
   </tr>
   <tr>
    <th><%= f.label(:description_colour, "Desc Colour") %></th>
    <td><%= f.text_field(:description_colour) %></td>
   </tr>
  </table>

因此,如果不使用回形针等插件,我如何启用图像上传,然后将文件存储在正确的位置,以及在表字段pic_url 中存储文件夹名称/文件名.png?

【问题讨论】:

那么,问题出在哪里?或者它是一个写它的请求?尝试并发布您遇到的问题。 问题就在那里。我会改写一下,让它更明显。 看看this question,它可能会提供一些帮助 【参考方案1】:

我不清楚您遇到了什么问题。所以,我将发布一个关于上传文件的示例表单。

<%= form_for(:uploaded_data_file, :url => upload_files_path(:params => params) ,  :remote => true, :html =>  :multipart => true  ) do |f| %>
  <%= f.label "Upload" %><br />
  <%= f.file_field :location %>
<% end %>

您必须为将存储图像的函数定义路径,在此示例中它称为upload_files_path,我们将所有params 传递给它。然后重启 webapp 获取新路由。

在控制器中,您可以保存文件及其详细信息

获取文件名

params[:uploaded_data_file][:location].original_filename

获取文件本身并保存

File.open("where/to/save", "wb")  |f| f.write(params[:uploaded_data_file][:location].read) 

为了确保它是 .png,您可以进行一些正则表达式检查

if(name =~ /.png$/i) # for more than one type do (name =~ /.jpeg$|.png$/i)

要执行其他操作,请查看您的 params 并进行所需的更改。

上班路线可以看http://edgeguides.rubyonrails.org/routing.html#adding-more-restful-actions

resources :posts do
  collection do
    get :upload_files # will create upload_files_posts_path
  end
end

或者

match '/upload_files', :to => 'controller_name#method_name' # 'posts#upload_files'

或者

<% form_tag(:action => 'upload_file'  #will use the correct controller based on the form

【讨论】:

你在正确的路线上,有没有办法可以指定代码的去向,例如模型、控制器等,是否可以使其特定于我的酱汁模​​型?

以上是关于法式五大酱汁之褐酱 —— Sauce Espagnole的主要内容,如果未能解决你的问题,请参考以下文章

各种Sauce的做法

松软法式面包

Ruby | 浪漫优雅,人人都爱的法式风情究竟什么样?

实现跳转的几种法式

传统与创新的融合Ideál Desszert法式甜品店

如何使用 Appium 在 Sauce Labs 中运行应用内购买的自动化测试