У меня есть данные в моей базе данных sqlite, но когда я использую объект UserSchema, я получаю пустой диктант.
ma = Marshmallow()
# User Schema
class UserSchema(ma.Schema):
class Meta:
fields = (
"id",
"fname",
"mname",
"lname",
"dob",
"user_type",
"email",
"mobile_phone",
"landline_phone",
"place_of_birth",
"government_id",
"government_id_number",
"registered",
"modified"
)
# Init Schema
user_schema = UserSchema()
, но когда я использую его с get
конечной точкой.
@api_blueprint.route("/api/users", methods=["GET"])
def get_users():
all_users = User.query.all()
result = user_schema.dump(all_users)
return jsonify(result)
результат всегда получается None
.