Peewee: не могу найти ссылку db_urlPython

Программы на Python
Ответить
Anonymous
 Peewee: не могу найти ссылку db_url

Сообщение Anonymous »

Я работаю с peewee для своего следующего проекта, связанного с базой данных.
Мое первое впечатление довольно хорошее, поскольку он предлагает хороший ORM и в то же время не такой большой, как SQLAlchemy. .
Тем не менее, у меня к вам вопрос.
Вот мой фрагмент кода:

Код: Выделить всё

from playhouse.db_url import connect
from peewee import Model, AutoField, TextField

database = connect('sqlite:///:memory:')
database.connect()

class Person(Model):
id = AutoField()
name = TextField()
class Meta:
database = database

database.create_tables((Person,))

Person.create(name='Jim')
Person.create(name='John')

assert Person.select().count() == 2

database.close()
Этот код работает отлично. Но PyCharm продолжает отмечать первый оператор импорта как ошибку. Он говорит, что не может найти ссылку db_url, но когда я запускаю его из IDE или из консоли, он работает.
Я установил peewee 3.17.8 с pip на venv с python 3.12.7
Поскольку это работает, меня это не особо волнует, но эти красные подчеркивания вызывают беспокойство, особенно потому, что они сведут с ума любые линтеры кода.
Ты есть идея или способ решения этой проблемы?
На данный момент я ранее поставил # noinspection PyUnresolvedReferences, но, честно говоря, мне это не нравится.
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/792 ... nce-db-url
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»