現在、スマホアプリを作成しています。見た目部分はswiftで、入力された情報を、fastapiに送信し、処理されて返ってきたデータをRealmを利用して保存しています。
しかし、それでは端末にしかデータが残らず、作成者側が確認することができません。
なので、何らかのタイミングでサーバーに保存したいと考えています。
【方法】
①fastapiで、処理した情報を、データベースにも保存する入力を加える。
②swiftで、realmの情報を共有するコマンドを加える。
pythonの方が慣れているので、できれば①の方法だとありがたいです。小規模なアプリです。
方法や、使用ライブラリを知っている方がいればご教授よろしくお願いします。
python
1from typing import Optional 2import json 3from fastapi import FastAPI 4import requests 5from io import BytesIO 6import base64 7import numpy as np 8import binascii 9import io 10import matplotlib.pyplot as plt 11from fastapi.responses import JSONResponse 12from operator import lt, le 13 14app.post("/items/") 15 response = [] 16 async def create_item(item: Item): 17#省略 18 response.append({'kekka': kekka, 'heart': base64_data,'serihu':serihu, 'magu_List':magu_list, 'scor_List': scor_list}) 19 #kekka:Float,heart:Data,serihu:String,magu_list:List 20 return JSONResponse(response) 21
あなたの回答
tips
プレビュー