В коде ниже что должно быть вместо ???? Должно ли это быть Base? Но для меня это выглядит странно.
import sqlalchemy as sa
from sqlalchemy.orm import declarative_base
metadata = sa.MetaData()
Base = declarative_base(metadata=metadata)
class User(Base):
__tablename__ = 'user'
first_name = ...
last_name = ...
# another models
class Repository:
# base repository
model: ???
def create(self, **create_data) -> ???:
pass
def get(self, pk) -> ???
pass
class UserRepository(Repository):
pass
# another repositories
Подробнее здесь: https://stackoverflow.com/questions/769 ... e-hintings
Базовая модель SqlAlchemy в подсказках типов? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Каков второй аргумент типа ForeignKey в подсказках типов заглушек django?
Anonymous » » в форуме Python - 0 Ответы
- 27 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Когда использовать IO[str]/IO[bytes] и TextIO/BinaryIO в подсказках типов Python?
Anonymous » » в форуме Python - 0 Ответы
- 36 Просмотры
-
Последнее сообщение Anonymous
-