Как выполнить запрос из таблицы схемы с помощью Django ORM

У меня есть база данных, которая содержит несколько схем. Я подключил модель, которую я сделал, к схеме, и когда я выполняю регистрацию со страницы администрирования Django, все в порядке.

class MyModel(models.Model):
    name = models.CharField(db_column="name", max_length=100)
    description = models.TextField(db_column="description")

    class Meta:
        db_table = 'sch_test"."tb_data'
        verbose_name_plural = "MyModel"

Теперь я хочу сделать простой запрос для получения данных из этой схемы через ORM Django, но когда я пишу :

instances = MyModel.objects.all()

"Объекты" подчеркнуты красным цветом, и при наведении курсора я получаю следующее сообщение:

Неразрешенная ссылка на атрибут 'objects' для класса 'MyModel'

На этом я и застрял. Пожалуйста, способ выполнения ORM запросов к схемам отличается? Нужна помощь, пожалуйста!

Затрагивает ли выполнение вашего кода или это только сообщение в IDE? Если это только IDE, то это может решить вашу проблему: Unresolved attribute reference 'objects' for class '' in PyCharm

В частности, если вы используете Community версию PyCharm, вам следует взглянуть на второй и третий ответ.

Вернуться на верх