PyCharm中Django的文档字符串中未解决的引用 - python

我在Django的专案中使用Google Style Python Docstrings like in this Example。
当我创建一个类并在文档字符串中使用属性符号时,Pycharm总是说-“未解决的引用”。

class Post(models.Model):
    """
    Class for posts.

    Attributes:
        title(str): Post title.
    """
    title = models.CharField(max_length=120)

我知道PyCharm在selftitle函数中看不到def __init__()并写入此错误,但是在Django中,我从未见过将def __init__()用于从models继承的类。

我该怎么办?这是我的错误,还是PyCharm在这种情况下看不到上下文?我应该使用def __init__()还是其他方式还是以其他方式编写文档?

python大神给出的解决方案

PyCharm目前似乎不支持此功能。如果要避免在文档字符串中看到这些“无法解析的引用”错误,唯一的解决方法是在“首选项”>“编辑器”>“检查”>“未解析的引用”中禁用检查。

我过去尝试过的另一个选项是删除“ Attributes:”标头,并在与其他文档字符串相同的缩进级别上编写我的属性文档。这不再向您发出警告,但您不再100%遵守Google Docstring样式指南。

USB设备发行 - python

我目前正在使用PyUSB。由于我不熟悉USB,所以我不知道如何执行以下操作。我已经从Python PyUSB成功连接到我的USB设备硬件。在代码中,我需要重置USB设备硬件。通过向硬件发送命令来完成。现在,在硬件重置后,我想从Python PyUSB释放当前的USB设备。然后,我想在重置后将其重新连接到USB设备硬件。请让我知道,如何释放USB设备连接和接口…

Sklearn将字符串类标签更改为int - python

我有一个pandas数据框,我试图将给定列中的值更改为字符串表示的整数。例如:df = index fruit quantity price 0 apple 5 0.99 1 apple 2 0.99 2 orange 4 0.89 4 banana 1 1.64 ... 10023 kiwi 10 0.92 我想看一下:df = index fruit q…

带有参数FlasK / Rest API的GET请求 - python

我正在尝试执行GET请求,该请求应根据设置的参数从数据库中打印特定行。参数应该是一门课程的名称,我希望它从所选课程中获取所有数据。将其解释为SQL查询可能会更容易一些。该查询可能看起来像这样“ SELECT * FROM courselist WHERE course ='D0024E';”那里的“课程”。我已经设法完成fetchall()并从特定表中接收了…

如果__name__ =='__main__',则为Python的Powershell等效项: - python

我真的很喜欢python的功能,例如:if __name__ == '__main__': #setup testing code here #or setup a call a function with parameters and human format the output #etc... 很好,因为我可以将Python脚本文件…

可以在没有操作系统的情况下运行Java程序吗? - java

我知道所有Java程序都由JVM执行。这使Java与所有操作系统兼容(一次编写,可在任何地方运行)。但是我可以在没有操作系统的情况下运行Java程序吗?也许只运行JVM?并且,如果可能,功能是否会受到任何影响?注意:我的主要问题是,java程序可以直接在硬件上运行(通过JVM)吗?我可以在计算机中“启动”任何低级别的JVM吗? java大神给出的解决方案 实…