小编Kar*_*lgo的帖子

节点 AWS SDK v3:Lambda 函数中“事件”和“上下文”参数的类型?

我将改用新的 Node AWS SDK (v3),以利用其模块化和 Typescript 支持。我需要做的第一件事是编写 Lambda 函数,但我找不到支持处理函数签名的类型。中的类型@aws/client-lambda似乎都与管理Lambda 的客户端相关。

Node SDK 是否有用于在某处编写Lambda 的官方类型?尤其:

  • 参数的类型在哪里context
  • 为了event论证,是否有可能来自其他 AWS 服务及其相应类型的事件列表?
interface Event {
  // This could be anything -- a custom structure or something 
  // created by another AWS service, so it makes sense that
  // there isn't a discoverable type for this. There should be
  // corresponding types for each service that can send events
  // to Lambda functions though. Where …
Run Code Online (Sandbox Code Playgroud)

node.js typescript aws-lambda aws-sdk-js aws-sdk-js-v3

10
推荐指数
1
解决办法
6653
查看次数

django unicode编码/解码错误

我的网站需要能够以不同语言提供数据.我设置它所以它使用utf-8并且db设置也被设置为.我一直在管理员身上得到不同的unicode错误.

例如:

  1. 在管理列表中,当列表中的字段包含非ascii字符时.(我得到UnicodeDecodeError)
  2. 添加新条目时,如果模型的unicode方法返回utf-8解码(修复#1),则为UnicodeEncodeError .
  3. 在admin中使用filter_horizo​​ntal时,如果使用的模型中的数据包含非ascii字符,则过滤器将从表单中消失.

如果我为模型设置unicode方法返回例如:

return u'%s' % unicode(self.tag)
Run Code Online (Sandbox Code Playgroud)

这似乎解决了#1和#2,但那时我得到了#3.

我一直在寻找一个解决方案,但找不到能解决所有不同错误的东西.处理这些问题的最佳方法是什么?

django unicode internationalization

1
推荐指数
1
解决办法
7310
查看次数