Вопросы по теме 'marshmallow'
Как использовать зефир для сериализации пользовательского поля sqlalchemy?
Я только что начал простой проект под названием flask_wiki в эти дни, и я использую некоторые расширения flask следующим образом:
Flask-SQLAlchemy
Flask-Restful
Зефир
Что ж, я только что обнаружил, что проект MarshMallow предоставляет...
7803 просмотров
schedule
12.03.2023
понимание вложенной схемы зефира с данными списка
Я новичок в python и использую сериализацию marshmallow . невозможно использовать вложенную схему. , мой код
from sqlalchemy import Column, Float, Integer, String, Text, text,ForeignKey
from sqlalchemy.ext.declarative import declarative_base...
11004 просмотров
schedule
14.10.2022
SQLAlchemy присоединиться к 2 таблице
я хочу создать python SQLAlchemy, это 2 таблицы в моей базе данных,
table name : student
- id (integer)
- student_name (varchar(20))
- edu_level_id (integer)
содержать запись
id | student_name | edu_level_id
1 | John | 2
2 |...
3886 просмотров
schedule
24.11.2022
Flask-SQLAlchemy-Marshmallow Вложение
Я пытаюсь сериализовать данные из моделей отношений «один ко многим» с помощью Marshmallow во Flask. Я прочитал документы Marshmallow и SQLAlchemy, но не смог заставить их работать. Может ли кто-нибудь мне помочь.
Модели:
class...
6816 просмотров
schedule
06.07.2022
Каковы наилучшие методы объединения определений схемы зефира и объектно-ориентированного программирования в Python?
Предположим, что простая схема определена в marshmallow.
class AddressSchema(Schema):
street=fields.String(required=True)
city=fields.String(required=True)
country=fields.String(default='USA')
class PersonSchema(Schema):...
3417 просмотров
schedule
19.10.2022
Взять схему JSONAPI из модели
В моем приложении Rest я хочу вернуть json как формат JSONAPI , но мне нужно создать для него класс Schema и снова создать все поля, которые уже есть в моем model . Поэтому вместо того, чтобы создавать каждое поле в классе схемы, я могу не брать...
378 просмотров
schedule
27.06.2022
Можно ли использовать тип данных Postgres Interval с сериализацией схемы Marshmallow?
SqlAlchemy поддерживает интервальные типы данных следующим образом:
class Sample(Base):
__tablename__ = "samples"
id = Column(Integer(), primary_key=True)
time_interval = Column(Interval(), nullable=True)
Можно ли сериализовать...
577 просмотров
schedule
24.03.2023
Можно ли использовать схему для настраиваемого поля зефира?
Допустим, у меня есть UserSchema :
class UserSchema(ma.ModelSchema):
class Meta:
model = User
fields = ('email', 'fullname')
и у меня есть еще одна объектная модель Group , которая имеет отношение «многие ко многим» с...
5628 просмотров
schedule
29.01.2023
Сериализация sqlalchemy hybrid_property с использованием зефира
Я использую sqlalchemy и marshmallow в моем приложении RESTful flask для сериализации моих моделей. У меня есть hybrid_property, полученный в результате одного из моих взаимоотношений в этой модели. Теперь я хотел бы сериализовать это...
1531 просмотров
schedule
11.10.2022
настраиваемые поля фляги-зефира
Я использую flask-marshmallow и mongoengine.
Также flask-restplus для моего сервера API.
Вот мой апи.py
class BoardSchema(ma.Schema):
class Meta:
fields = ('no', 'title', 'body', 'tags', 'created_at', 'views')
board_schema =...
2238 просмотров
schedule
28.06.2022
Python Marshmallow не обнаруживает ошибку в обязательном поле
Я использую зефир для проверки данных API. Но он не работает для обязательного поля.
Следующий код работает для проверки длины.
password = fields.String(validate = validate.Length(min=6))
Но обязательное поле не работает. Он просто...
1887 просмотров
schedule
10.01.2023
SQLAlchemy @property вызывает ошибку «Неизвестное поле» в Marshmallow с dump_only
Я использую flask-marshmallow (marshmallow=v3.0.0rc1, flask-marshmallow=0.9.0) и flask-sqlalchemy (sqlalchemy=1.2.16, flask-sqlalchemy=2.3.2)
У меня есть эта модель и схема.
from marshmallow import post_load, fields
from .datastore import...
3388 просмотров
schedule
04.10.2022
Как прочитать параметр запроса GET в среде RESTful Flask/SQLAlchemy/Marshmallow
Я работал над парой руководств перед Рождеством, и теперь я пытаюсь вернуться к тому, с чего я ушел. Пытаюсь научить себя REST, создав несколько простых конечных точек API. Мое замешательство связано с тем, что я не могу найти учебники, которые...
1025 просмотров
schedule
03.11.2022
SQLAlchemy — когда создавать дополнительные модели и отношения, а не просто хранить JSON в столбце?
Я пишу структуру приложения для проекта, где каждое приложение представляет собой набор функций. Для описания этих функций (схемы параметров, схемы возврата, информация о плагинах и т. д.) я использую синтаксис, подобный OpenAPI 3.0:...
87 просмотров
schedule
12.10.2022
Flask + sqlalchemy + зефир - Ошибка в отношениях - Один ко многим
Почему этот код возвращает ошибку?
Ошибка: при инициализации маппера Mapper|Pessoa|pessoa выражение 'Imovel' не смогло найти имя ("имя 'Imovel' не определено").
from flask_sqlalchemy import SQLAlchemy
from flask_marshmallow import...
155 просмотров
schedule
02.05.2024
Дизайн API с использованием Flask, сочетающий SQL Alchemy и Marshmallow
Я создаю простое приложение CRUD. Я использую Flask и решил использовать SQLAlchemy в качестве ORM и Marshmallow для проверки полезной нагрузки.
Моя проблема в настоящее время состоит в том, чтобы свести к минимуму объем репликации, которую мне...
125 просмотров
schedule
21.10.2023
Получите список пустых объектов в формате JSON. API Flask Rest
Я пытаюсь создать API отдыха с помощью фляги. Я использую sqlite в качестве базы данных, SQLAlchemy в качестве объектно-реляционного сопоставителя, зефир в качестве библиотеки сериализации. Я успешно создал API сопоставления POST для таблицы...
44 просмотров
schedule
12.05.2022
Почему resquest.files в Flask возвращает пустой ImmutableMultiDict([]) при загрузке изображения
Я создаю API для отдыха, используя Flask, Flask-Restfull, Flask-Uploads и Marshmallow. Я использую Postman для проверки. Когда я отправляю запрос почтальону, я получаю изображение: [Отсутствуют данные для обязательного поля.]. Проблема заключается...
28 просмотров
schedule
24.07.2022
Вывод модели SQLAlchemy из схемы Marshmallow
Большинство, если не все, примеров подробно описывают методы вывода схем зефира из объявлений модели SQLAlchemy (например, SQLAlchemyAutoSchema ). Однако в ситуации, когда мне нужно определить схему зефира, чтобы я мог использовать ее,...
21 просмотров
schedule
24.04.2023