169 похожих чатов

Всем привет, у меня есть такая модель в фласке

class Customer(Base):
tablename = 'customer'
table_args = {'schema': 'core'}
id = Column(Integer, primary_key=True)
info = Column(JSON, nullable=False) и для сериализации/десериализации юзаю flask-marshmallow и как в схемах определить его тип json'а, не сталкивались ли?

11 ответов

2 просмотра

https://stackoverflow.com/a/67107717 один из вариантов

Куртка Бэйна-- Автор вопроса
Vladislav
https://stackoverflow.com/a/67107717 один из вариа...

дело в том что в дикте будут динамические поля, если их обьявить в другой схеме и сделать вложенным то он будет ругаться на остальных что их нет попросту

Куртка Бэйна-- Автор вопроса
Vladislav
https://stackoverflow.com/a/67107717 один из вариа...

возможно вариант пониже подойдет, сделать собственную филд функцию, спасибо

Я вместо JSON записал json как обычную строку, потом когда брал из базы данных, конвертировал строку в json

Куртка Бэйна-- Автор вопроса
Makhkets 🇵🇸
Я вместо JSON записал json как обычную строку, пот...

когда с запроса получали конвертили в строку и ложили в базу а потом обратно да?

Makhkets 🇵🇸
Я вместо JSON записал json как обычную строку, пот...

Но не знаю насколько достоверная информация, но я сделал так

Куртка Бэйна-- Автор вопроса
Makhkets 🇵🇸
Да

спасибо, если не получится одна идея то воспользуюсь им

Указываешь поле как дикт, если у тебя pydantic то там вроде можно указать что json

Куртка Бэйна-- Автор вопроса
Matvei Bekishev
Указываешь поле как дикт, если у тебя pydantic то ...

я юзаю flask-marshmallow, вроде нашелся ответ с написанием собственной функции как филд

Похожие вопросы

Обсуждают сегодня

А ещё docker можно к ассемблеру прикрутить. В целом, системы сборки это настолько несвязанная вещь... Это оффтоп, можно сказать, во всех чатах. Это просто проект, который помо...
КТ315
22
сурсы: import std/asyncdispatch, std/httpclient, std/json, std/sequtils, std/strutils, std/unicode, std/unidecode, std/uri, uuid4, regex const GPT4_API...
Qtless Qtless
4
вот что получается в интерпрететоре, работает и результаты выгляд разумными, но то как выглядит код мне не нравиться, а понять куда двигаться не очень могу, если кому не лень ...
Fedor
42
как ты определяешь что код не работает?
Mixail Frolov
13
Кто-нибудь может проверить на 11.3 и более ранних версиях, последнее число в трех нижних строках одно и тоже или нет? var Dict: TDictionary<Integer, string>; i, j: Intege...
Boris N (MBo)
6
Раз пошла тема про XML... Delphi XE 10.4.2(но это не важно), XML Data Binding Несколько XSD. В основном содержатся include на расширения. Несколько Namespace, это важно. Бин...
Alexey Gavrilov
4
Было открыто два проекта в Xcode. В одном делал билд, а в другом просто ковырялся. Проц разогрелся до 99 градусов, изображение на дисплее посыпалось и через 5 секунд комп выру...
Alexander Sherbakov
10
Подскажите, почему во 2 строчке, кол-во байт гораздо меньше, чем в 3. Хотя и там и там присутствует статический адресс. Типо 0C это что? типо относительного какого - то файла ...
Bor
7
получается, что он находит одинаковое колво тегов, с разными именами, или я что тто не понял в таксоупе ?
Fedor
46
вот еще вопрос ошибка app/Main.hs:135:13: error: [GHC-83865] • Couldn't match type: MoveInfo -> Coords with: (Int, Int) Expected: Coords ...
Fedor
21
Карта сайта