まだ作成されていないモデルに関連する Django モデルに 2 番目の ForeignKey 関係を追加しようとしました。
class Forms2012(models.Model):
"""
Employer forms for the 2012-13 tax year
"""
employer = models.ForeignKey('Employer', blank=True, null=True)
# employee model is yet to be implemented
employee = models.ForeignKey('Employee', blank=True, null=True)
name = models.CharField(
max_length=50,
choices=constants.FORM_CHOICES)
description = models.CharField(max_length=255)
datemodified = models.DateTimeField()
ご想像のとおり、これはnot installed or is abstract
エラーを引き起こしています。ただし、そのキーはオプションであるため、これを検証できるはずだと言われました。
これが可能かどうか誰かが説明できますか?フラグblank=True, null=True
を FK に追加しましたが、モデルの検証が失敗したため、負け戦を戦っていると思います。