@grumm4ik

Как создавать экземпляры класса python?

мне в программе нужно сделать так, чтобы для пользователя, создавшего свой аккаунт создавался экземпляр класса (можно сказать закреплялся за ним), но я умею это делать только путём прямого создания название_экземпляра = Название_класса(), а мне нужно сделать так, чтобы когда пользователь регистрировался, то автоматически создавался под него объект, в этом и состоит вопрос, как это реализовать в коде, и вообще возможно ли это?
  • Вопрос задан
  • 204 просмотра
Решения вопроса 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
В первом приближении класс пользователей - это таблица (например, в реляционной базе данных). Таким образом, создание экземпляра для каждого пользователя суть внесение записи в таблицу. Каждая запись в таблице - это экземпляр класса, соответствующий пользователю.
Реализовывать это в виде собственно класса можно разными способами - можно вручную прописывать связь полей таблицы и атрибутов класса, можно попытаться подтянуть средствами sql alchemy orm…
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы