我正在尝试在我的 django 项目上创建一个关注/关注系统,并且我创建了一个模型来这样做,但我无法迁移它。代码如下:
from django.db import models
from django.contrib.auth.models import User
class Follow(models.Model):
follow_user = models.ForeignKey(User, models.DO_NOTHING, related_name="user")
follow_followed = models.ForeignKey(User, models.DO_NOTHING, related_name="followed")
我可以创建迁移,但是当我迁移时,它给了我这个错误:
django.db.utils.OperationalError: foreign key mismatch - "blog_main_following_following" referencing "blog_main_following"
我不知道这是什么意思。谁能帮我解决这个错误?