django - 为什么 mu 用户模型会引发类似 filter_horizontal 的错误
问题描述
下面是我的 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
解决方案
推荐阅读
- pygame - 蛇食雪碧
- java - 使用 Jackson 将 Y/N 映射为 true/false 布尔值将 XML 反序列化为对象
- python - 显示输出时出错 - Python - SQLite
- python - python错误试图将书分成章节
- memory - 使用大量 ram,Visual Studio 会更快地编译和调试吗?
- python - 如何在执行 df.groupby 时在其中一个 groupby 列中保留 null/nan
- xcode - 当 .swiftlint.yml 文件与 project.xcodeproj 不在同一文件夹中时,如何使用 swiftlint 命令和 Xcode 脚本?
- unity3d - 当 Unity 关闭然后重新打开时,ScriptableObject 不会显示在 Inspector 中
- node.js - 带有 sass-loader 的 Webpack 文件加载器
- java - Java EE 和 Spring 中的注入类是否同步?