1

我有一个名为“FeatureTag”的填充模型(模型中有数据需要保存/使用),我需要将其重命名为“Feature”。

class FeatureTag(models.Model):
        name = models.CharField(max_length=48, unique=True)
        data = models.ManyToManyField(Product)
        def __unicode__(self):
                return self.name

3个问题:

这是可以用 Django 完成的吗?

这是南可以做的事情吗?

有没有办法重命名模型的返回语句以反映不同的名称?

谢谢!!!!

4

1 回答 1

2

对于您的 3 个问题:

  • 是的,你可以重命名你的 Django 模型,只要确保修复所有对它的引用。
  • 是的,你可以用 South 做到这一点。您可能需要编辑由 south 生成的文件 - 因此请务必检查生成的代码。
  • 你想覆盖什么功能,为什么?你的用例是什么?
于 2011-03-25T18:31:41.127 回答