私がFlask/SQLAlchemyでコーディングしているWebアプリケーションでは、いくつかのモデルに「写真」列タイプが必要です。これにより、元の画像をファイルシステムのどこかに保存し、画像のさまざまなサムネイルサイズを作成できます。理想的には、次のようなものが必要です。
class MyModel(Base):
id = Column(Integer, primary_key=True)
photo = Column(Photo(root="/path/to/photos/", formats={
"big" : "800x600",
"small" : "400x300",
"thumbnail": "100x75"
}))
そして、次のようなファイルの URI/URL にアクセスできました: model.photo.big など...
だから、私の質問は: model.photo オブジェクトにセッター/ゲッターを追加して、言及された構文で URIS/URLS にアクセスできるようにする方法は? ところで、誰かが SQLAlchemy を使用したユーザー定義型に関する優れたチュートリアル/リソース (公式ドキュメント以外) を持っている場合は、共有していただければ幸いです。
どうも。