我正在尝试获取字符串的哈希值:
hs = hashlib.sha256(get_some_string()).hexdigest()
Run Code Online (Sandbox Code Playgroud)
...但我收到一个错误:
类型错误:在散列之前必须对 Unicode 对象进行编码
在Phoenix / Elixir中,更优雅,更短的方法是什么?
<title><%= @page_title %></title>
Run Code Online (Sandbox Code Playgroud)
我当然可以@page_title在每个控制器的每个动作中定义,但是如果我没有在动作中定义它并且没有将其传递给模板,我希望它具有默认值。
我怎样才能做到这一点?这不起作用:
<title><%= @page_title || "my title" %></title>
Run Code Online (Sandbox Code Playgroud)