Yes, you can do this, make the ForeignKey attribute a string:
class Task(models.Model): title = models.CharField() relates_to = ForeignKey('Task')
In depth, you can also cross-reference the application model using dot notation, for example
class Task(models.Model): title = models.CharField() relates_to = ForeignKey('<app_name>.Task')
Hedde van der Heide Jun 26 '12 at 19:00 2012-06-26 19:00
source share