我在这里关注django-mptt教程:http://django-mptt.github.io/django-mptt/tutorial.html#getting-started
我pip install'd django-mptt然后将目录(重命名为mttp)放在与我的应用程序组织相同的文件夹级别。
顶级目录
*辅助目录
** mptt(app level目录)
**组织(应用级目录)
在我的应用程序组织中,我将django-mptt代码添加到models.py:
from django.db import models
from mptt.models import MPTTModel, TreeForeignKey
from django.contrib.auth.models import User
class Genre(MPTTModel):
name = models.CharField(max_length=50, unique=True)
parent = TreeForeignKey('self', null=True, blank=True, related_name='children')
class MPTTMeta:
order_insertion_by = ['name']
class Organization(models.Model):
...
我运行了一个syncdb,并被告知“mptt”已同步,然后根据提示将“组织”与迁移同步,因为我正在使用South。没有创建Genre表。如何创建Genre表以便添加测试数据?