Мое первое впечатление довольно хорошее, поскольку он предлагает хороший 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()
Я установил peewee 3.17.8 с pip на venv с python 3.12.7
Поскольку это работает, меня это не особо волнует, но эти красные подчеркивания вызывают беспокойство, особенно потому, что они сведут с ума любые линтеры кода.
Ты есть идея или способ решения этой проблемы?
На данный момент я ранее поставил # noinspection PyUnresolvedReferences, но, честно говоря, мне это не нравится.
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/792 ... nce-db-url
Мобильная версия