![]() |
1
3
这只是我的一个习惯。在这些情况下,这是不必要的。 |
![]() |
2
1
乍一看,它看起来不明智,但它确实有好处,强制结果是一个字符串(或unicode字符串),而不是从以前可能是什么。做同样事情的另一种方法可能是打电话
|
![]() |
3
1
你最好问问 Nathan Borror ,作者。这可能只是个人风格。 不过,Django在某些情况下确实对字符串使用代理对象,因此可能会强制它们使用“实际”字符串。我相信这些代理是为了i18n/l10n的目的(不要引用我的话,也可能是为了避免数据库查找,直到需要,或其他一些原因)。 |
![]() |
4
0
也许作者习惯于严格地输入语言,但他在Python中遗漏了它,这是他使Python比实际更严格地输入的方法。 此处-仅为 读者 因为如果一切都按预期工作,对 蟒蛇 本身。 |
![]() |
5
0
另一个想法:也许这是在考虑将来可能实现的情况下完成的?self.title和request.get[_]当前已经是所需的类型,但实现细节可能在将来更改,并且它们可能不再是Unicode字符串或字符串。 现在,我将使用str()和unicode(),尽管_ |
![]() |
Patrick Bond · 如何将模型中的函数结果添加到列表中? 7 月前 |
![]() |
bur · 每次从模板调用方法都会查询数据库吗? 7 月前 |
|
Stefan · 在子目录中设置Django 7 月前 |
![]() |
vale383 · 如何在Django端点中查找user_id 7 月前 |
![]() |
Kovy Jacob · Django在动态URL段中添加斜线 8 月前 |
![]() |
user987 · 如何在Django中访问提交的表单请求数据 8 月前 |
![]() |
user24242514 · 将嵌套查询字符串请求转换为字典 8 月前 |