- 博客(5)
- 收藏
- 关注
原创 python的 f-string用法示例,f“这是一个格式化字符串{var}“
f-string 是一项强大且简洁的功能,它提供了一种直观和易于阅读的方法来创建格式化字符串,使代码更加简洁和可读性更强。在 Python 中,f-string 是一种方便的字符串插值语法,它允许你在字符串中直接嵌入表达式,并在运行时将其求值并替换为结果。使用 f-string,你可以通过在字符串前加上 f 前缀,并使用花括号 {} 包含表达式来创建格式化字符串。需要注意的是,f-string 是在运行时求值的,因此可以在其中使用任意的 Python 表达式。
2023-05-30 22:15:32 212 1
原创 drf在构建分页链接时如何将http替换成https
我们覆盖了 get_next_link 和 get_previous_link 方法,在获取链接后,通过 replace 方法将链接中的 ‘http://’ 替换为 ‘https://’。这样,当 DRF 在分页结果中生成上一页和下一页链接时,会自动替换链接中的 ‘http://’ 为 ‘https://’,从而确保链接使用 HTTPS 协议。请注意,在使用此方法时,确保您的 Django 项目已正确配置为使用 HTTPS,包括正确的 SSL/TLS 证书和服务器配置。
2023-05-23 23:38:43 114 1
原创 在Django REST Framework (DRF) 中,生成上一页和下一页链接时,如何指定 scheme(http 或 https)
在Django REST Framework (DRF) 中,生成上一页和下一页链接时,默认使用与请求相同的 scheme(http 或 https)。请注意,这仅会影响 DRF 生成的上一页和下一页链接,其他部分的链接可能不会受到影响。通过设置 DEFAULT_SCHEME 为 ‘https’,DRF 将在生成上一页和下一页链接时使用 https 作为 scheme,即使原始请求的 scheme 是 http。这样,当 DRF 分页返回结果时,生成的上一页和下一页链接将使用 HTTPS scheme。
2023-05-23 23:16:34 127 1
原创 python想按键或值对字典进行排序
恭喜你!尽管在 Python 中没有一个内置的方法或函数可以使用,但你现在可以按值对字典进行排序。然而,当我准备写这篇文章时,有件事引起了我的好奇心。记得我们可以直接在字典上使用 sorted()。这样做的结果是一个列表,尽管我们只得到了键而不是值。如果我们用dict()方法将这个列表转换为一个字典,会怎么样?你认为我们能得到想要的结果吗?"""Output:"""我们得到了一个错误!这是因为如果你想从一个列表中创建一个字典,你必须使用字典推导。
2023-02-13 20:58:51 796
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人