django-mptt setup:无法创建table / syncdb

时间:2014-04-15 04:04:58

标签: python django django-south django-mptt

我在这里关注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表以便添加测试数据?

0 个答案:

没有答案