徹底的な実装で多数のPythonクラスを使用する小さなプログラムがあります。私はコマンドラインインターフェイスを廃止し、Djangoアプリ内でアプリケーションをラップしたいが、私はちょうどDjangoを学んでいるし、慣習には慣れていない。既存のPythonクラスをDjangoモデルに変換する
私はいくつかのクラス、メモリ内の記憶構造、ゲッター/セッターなどを持っています。それらをDjangoモデルに変換してデータベースに保存し、djangoアプリケーションの周りでやり取りできるようにしたいと思います。このようなことをするための一般的なアプローチはありますか?
私は既存のクラスのdjango.db.models.Modelクラスを継承し、直接の対話のためにそれらを設定する必要がありますか?それとももっと一般的な/従来の方法でこれを行うのですか?
私はこのコードを他のアプリでも使えるようにしたいと思っています.Djangoのものではないので、私は既存のクラスをDjangoでしか使えないように変更したくありません。私はモデルを別々に作成し、次に実際のメモリ内クラスとDjangoモデルクラスとのやりとりを管理するための一種の中間マンクラスを考えましたが、それは私が拡張/変更するときに変更する必要がある場所のように思えますコード。事前に任意の助け
おかげで...