Похоже, вы используете Django.
PyCharm Community Edition не предлагает автозаполнение на Django (я не использовал профессиональную версию).
Чтобы использовать автозаполнение PyCharm, вы должны использовать type hinting
функция Python, доступная с python3.5
с некоторыми другими функциями, добавленными на python3.6
.
Вы можете использовать модуль django-hint , который поможет вам в подсказке типа.
Например, еслиВы пишете свою модель следующим образом:
from django.db import models
from django_hint import StandardModelType
class Snippet(models.Model, StandardModelType):
"""Just like any other model"""
pass
, унаследованный от StandardModelType
, при выполнении запроса objects
будет предлагаться в качестве автозаполнения. StandardModelType
не влияет на вашу базу данных и не создает миграцию.
Обратите внимание, что вам нужно python3.6
или выше, чтобы использовать django-hint
Отказ от ответственности: я являюсь автором django-hint