|
|
1
445
Django 1.10的更新+
:
适用于Django 1.9及以上 :
正如彼得·罗威尔指出的那样,在默认的Django模板语言中,您可能会感到困惑,因为您不需要在括号中加上括号来调用函数。因此,您可能在模板代码中看到类似的情况:
但是,在Python代码中,它确实是
|
|
|
2
15
应使用以下块:
|
|
|
3
15
Django 1.10 + 使用属性, 不 一种方法:
django 2.0中不赞成使用相同名称的方法,并且django文档中不再提到该方法。
请注意,对于django 1.10和1.11,属性值为
CallableBool
而不是布尔值,这会导致一些奇怪的错误。
例如,我有一个返回JSON的视图
在更新到属性之后
|
|
|
4
2
在你看来:
在控制器函数中,添加decorator:
|
|
|
5
-2
为了 Django 2 + 版本使用:
有关更多信息,请访问 https://www.django-rest-framework.org/api-guide/requests/#auth 已在django 2.0+版本中删除request.user.is_authenticated()。 |