小编Ern*_*sto的帖子

如何使用south将数据从字段迁移到表中的另一个字段

我正在使用南方的Django项目进行模式迁移.我有以下场景:

模式

class Book(model.Models):
    name = models.CharField(max_length=255, blank=True)
    bid = models.IntegerField(blank=True, null=True)

class Author(model.Models):
   name = models.CharField(max_length=255, blank=True)
   book_id = models.ForeignKey(Book, null=True, to_field="bid", db_column="bookID")
Run Code Online (Sandbox Code Playgroud)

我想将作者模型更改为以下内容:

class Author(model.Models):
   name = models.CharField(max_length=255, blank=True)
   book = models.ForeignKey(Book, null=True, db_column="book_id")
Run Code Online (Sandbox Code Playgroud)

但没有松散的数据.我想按出价搜索每本书,并将作者发现的那一个分配给作者模型中的新字段.

谢谢

django django-south python-2.7

5
推荐指数
1
解决办法
1507
查看次数

标签 统计

django ×1

django-south ×1

python-2.7 ×1