gpt4 book ai didi

python - 预期类型 'str' ,却得到 'CharField'

转载 作者:行者123 更新时间:2023-12-01 09:25:08 25 4
gpt4 key购买 nike

在 PyCharm 中的 Django 项目中,我启用了类型提示。在 Django 模型中,我定义了一个 CharField。在模型中的方法中,我想将其用作需要字符串的函数中的参数。但是我收到以下警告:

Expected type 'str', got 'CharField' instead

我意识到这两种类型并不相同。不获取字段本身,而是获取字段内容作为该函数的参数的最佳方法是什么。请注意,从行为上来说,一切都已经正确,接收函数已经将参数视为字符串。

最佳答案

我发现在 PyCharm 项目中启用 Django 支持后,这个问题得到了解决。

PyCharm screenshot of settings where to Enable Django Support

关于python - 预期类型 'str' ,却得到 'CharField',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50488424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com