I'm trying to create a foreignkey that refers to another object in the same model.
from peewee import *
class Domain(Model):
owner = CharField(max_length=40)
resolves_to = CharField(max_length=40)
name = CharField(max_length=26)
last_renewal = IntegerField(null=True) # null=True means that it is optional
ending_date = IntegerField()
active = BooleanField()
parent = ForeignKeyField(Domain, null=True)
class Meta:
db_table = "domain"
But I get an error that Domain is not defined.