1

私はモデルを持っています:

class Company(models.Model):
    name = models.CharField( max_length=100)
    parent = models.ForeignKey('self', null=True, blank=True, related_name='children')
mptt.register(Company, order_insertion_by=['name'])

class Financials(models.Model):
    year = models.IntegerField()
    revenue = models.DecimalField(max_digits = 10, decimal_places = 2)

Financialsでは、子としてCompanymptt ツリー構造に追加するにはどうすればよいですか?

4

1 に答える 1

1

私はあなたの質問に完全には従いません。ツリーには、1 つのタイプのオブジェクト (あなたの場合は Company) が格納されます。Financials を Company にリンクするには、Financials から Company に外部キーを追加するだけです。

これで問題が解決しない場合は、質問を拡大して、達成しようとしていることの詳細をお知らせください。

于 2009-02-04T10:45:07.047 に答える