1

請求書を保存するアプリを作成したいと考えています。何に対しても固定価格がないため、サービスを追加のモデルに保存する必要はありません。「アクション」と「価格」のデータペアを保存して、テーブルにうまく出力したいだけです。

そのタスクで私を助けることができるdjangoに何かがありますか、それともすべてのデータペアをテキストフィールドにまとめて、使用するたびに爆発させるべきですか?

請求書あたりのデータ ペアの数は固定されていません。データ ペアは 1 つの請求書でのみ使用されるため、余分なテーブルは必要ありません。

4

2 に答える 2

2

Postgres の hstore に興味があるかもしれません: http://www.postgresql.org/docs/9.1/static/hstore.html

https://github.com/jordanm/django-hstore/

于 2012-07-16T16:53:41.253 に答える
2

Acorn の提案 (django- hstore TextField) に加えて、 aJsonFieldまたは aPickleFieldがユースケースに適した (そしてより移植性の高い) ソリューションである可能性があります。

于 2012-07-16T17:03:23.440 に答える