Я работаю над небольшим проектом как бэкэнд-разработчик.Фронт-группа работает над страницей пользовательского интерфейса, в которой есть такие столбцы, как Имя, Цена, Скидка и т. Д. Теперь клиент (пользователь) имеет право выбирать любой столбец, который он хочет видеть, и сохранять его в структуре персонала.напримерLayout1: имя, цена Layout2: имя, Discount Layout3 (пользователь сохранил это как значение по умолчанию для него): Name, Price, Discount
Ниже приведена таблица, которую я создал с помощью SQLAlchemy.
db_string = "postgres://user@10.**.**.***:####demo_db"
Base = declarative_base()
db = create_engine(db_string) #Connecting postgre with SQL Alchemy
class Layout(Base):
__table_args__ = {"schema": "col"}
__tablename__ = "layout"
name = Column(String(1000), unique=True, nullable=False, primary_key = True)
layoutdata = Column(String(10000), nullable=False)
userid = Column(String(1000), nullable=False)
isdefaultlayout = Column(Integer, default=0, nullable=False)
layoutdata в формате JSON, который содержит ключи в виде столбцов для макета, содержащего пользовательские данные.
Как продолжить?Я не знаю, с чего начать и где закончить.Любые предложения, помощь много значит