14
のは、私は以下の持っていると言うオブジェクトのForeignKeyアクセス:どのように私は、関連するライセンスオブジェクトにアクセスすることができます...Djangoがモデルは
class Employee(models.Model):
firstName = models.CharField(max_length = 30)
lastName = models.CharField(max_length = 30)
class License(models.Model):
employee = models.ForeignKey(Employee)
type = models.CharField(max_length = 30)
およびカスタム管理コマンドでは、私はemployees = Employee.objects.all()
で、すべてのEmployeeオブジェクトで引っ張ってるの各従業員オブジェクトについて?私はこの目的のためにContentTypeを使用することについて話し合う質問を見たことがありますが、実際の使用には混乱しています。誰もこのコンテキストでContentType(または別のソリューション)を使用する方法の例を提供できますか?
あなたはrelated_name例を追加することができます。従業員= models.ForeignKey(従業員、related_name = 'ライセンス') – sacabuche
私は、以前のことを読んで、それはクリックしませんでした。信じられないほど簡単。ありがとう! :) – patrickn
私はすべてのモデルをインポートし、従業員オブジェクト内の各1つのためのループを構築していた...ばか:) – patrickn