class Catalog(models.Model):
parent = models.ForeignKey("self", null = True)
А вот стандартная админка выделывается. При попытке добавить каталог, говорит, что необходимо указать поле parent. Как обойти?
В голову приходит только создание корня (в ручную с ключём “0”), но мне не очень нравится.
B ещё вопрос: не нашёл в доках информацию о том, как автоматически создать начальное состояние таблицы. Можете подсказать, как это принято организововать? А то syncdb перехватывать как-то не хорошо…