Pycharm无法自动完成某些模块 [英] Pycharm can't auto complete some modules
本文介绍了Pycharm无法自动完成某些模块的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Pycharm大部分时间都运作良好.但是它无法自动完成一些代码.
Pycharm works well at most time. But it can't auto complete some code.
以下对象"无法完成.谁知道为什么?
The following "objects" can't be completed. Who knows why?
我使用Pycharm社区版和Django 2.2
I use Pycharm Community Edition and Django 2.2
class SnippetList(APIView):
"""
List all snippets, or create a new snippet.
"""
def get(self, request):
snippets = Snippet.objects.all() # The objects can't be auto completed.
serializer = SnippetSerializer(snippets, many=True)
return Response(resp)
省电模式"已关闭.
推荐答案
我找到了一个解决方案,它在对象级别有效,但在深度级别仍然无法正常工作.
I found a solution, it works at the objects level, deep level still not work.
# pip install django-stubs
class BaseModel(models.Model):
objects = models.Manager()
class Meta:
abstract = True
class Snippet(BaseModel):
created = models.DateTimeField(auto_now_add=True)
这篇关于Pycharm无法自动完成某些模块的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文