2015-09-14 4 views
6

クライアント/サーバを含む比較的新しいPython 3 aiohttpライブラリがあります。 ORMを含んでいますか? そうでない場合、第三者ORMで使用することは可能ですか? できない場合は、どの目的のために使用できますか?私はORMなしでアプリケーションを書くことができないというわけではありませんが、Python Frameworksの大きな無駄はそれをサポートしており、開発者はこのようなプログラミングスタイルに慣れています。aiohttpにORMがありますか?

答えて

4

短い回答 - aiohttpにはまだORMがありません。

あなたはexample

同じことがaiomysqlのために利用可能であることがわかり、aiopgドライバのためのSQLAlchemyのようなクエリを使用することができます。

サポートは本格的なオブジェクトリレーショナルマッピングではなく、SQLクエリを簡単にするためのヘルパーです。

+1

@AndrewSvetlow回答ありがとうございます。今後ORMをaiohttpに組み込む予定はありますか? – wolendranh

+0

将来は - 多分。しかし、それは多くの作業を必要とします。 –

+0

@AndrewSvetlov/@wolendranh何らかの理由でSQLAlchemy ORMにすべてのデータ操作命令を与え、指定された命令のSQLを生成し、そのSQLを通常の方法( ''接続 '実行(クエリ) ')? SQLAlchemyのORMレイヤーを使用できることは大きな利点です... –

関連する問題