首页 > 解决方案 > 为什么 mu 用户模型会引发类似 filter_horizo​​ntal 的错误

问题描述

下面是我的 Django 用户模型。如您所见,我创建了两个不同的模型并将它们同步到外键上,但我无法迁移我的项目

# accounts/models.py

from django.db import models

class MyUser(models.Model):
    first_name = models.CharField(max_length=50)
    last_name = models.CharField(max_length=50)
    email = models.CharField(max_length=50)
    username = models.CharField(max_length=50)
    password = models.CharField(max_length=50)
    NationalID=models.IntegerField(unique=True,max_length=10)
    def __str__(self):
        return self.username

class Mykeys(models.Model):
    userid = models.ForeignKey(MyUser,on_delete=models.CASCADE)
    public_key = models.TextField(unique=False)
    private_key = models.TextField(unique=True)
    def __str__(self):
        return self.public_key

标签: djangodjango-modelsbackend

解决方案


推荐阅读