class UserRole(models.Model):
"""用户角色表,一个用户可以同时拥有多种角色"""
user_id = models.ForeignKey('User', on_delete=models.CASCADE, related_name='user_role', verbose_name='用户')
role_id = models.ForeignKey('Role', unique=True, on_delete=models.CASCADE, related_name='user_role',verbose_name='角色')
class Meta:
db_table = 'user_role'
verbose_name = '用户角色表'
verbose_name_plural = verbose_name
如果是使用user_id,数据库迁移后的结果是这样的,不是我们想要的user_id,所以,改成:user