У меня есть приложение склянки, который с помощью flask_peewee.db в этом приложении модуле:Заменить flask_peewee.db с модулем peewee?
from flask_peewee.db import Database
Можно ли заменить flask_peewee модуля базы данных с простым Peewee модулем? Автор flask_peewee говорит, что он находится в режиме обслуживания и, хотя не совсем закат, я не хочу начинать с него новый проект. К сожалению, мне нравится комбо из фляги/peewee, и кажется, что flask_peewee может быть единственным способом связать этих двух без страдания. Идеи?
Спасибо, Чарльз. Я попробовал ваше предложение с CPython 2.7, pypy 2.7 и CPython 3.5. Варианты 2.7 дают http://stackoverflow.com/questions/11276037/python-3-typeerror-metaclass-conflict-the-metaclass-of-a-derived-class-must-b классы моделей. Вариант 3.5 дает эту ошибку в таблице ссылок UserMoles m2m: http://stackoverflow.com/questions/2464568/can-someone-explain-what-exactly-this-error-means-typeerror-issubclass-arg-1 Я попробовал различные предложения по работе над этими ошибками, но никто не работал. –
Я понял. Я передавал FlaskDB.Model в качестве базового класса моделей вместо экземпляра экземпляра db. Спасибо! –