は、私は通常、Djangoは、私は3が必要な場合、私は単にDjangoは:複数の外部キーを持つことがどのように
from django.db import models
class Order(models.Model):
user = models.ForeignKey(User)
comments = models.CharField(max_length=400)
date_created = models.DateTimeField('created date')
class User(models.Model):
name = models.CharField(max_length=200)
age = models.IntegerField()
のようなものが、何をすればuser_id
と呼ばれる外部キーを作成することを知っている一つのテーブルで同じテーブルを参照します別の外来キーOrder
にはすべてがUser
を指していますか? 3つの外部キーはuser_created
,user_modified
、user_status
となります。
[同じモデルに2つの外部キーをDjangoで登録するにはどうすればいいですか?](https://stackoverflow.com/questions/543377/how-can-i-have-two-foreign-keys-to -the-same-model-in-django) –