我有两种型号,一种是用户型号,另一种是汽车型号。
class User(models.Model):
id = models.BigAutoField(primary_key=True)
username = models.CharField(max_length=50, verbose_name="User Name")class Cars(models.Model):
id = models.BigAutoField(primary_key=True)
user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='cars')现在,在/admin/app/cars/1/change/页面上,我希望看到用户名作为普通文本出现在用户下拉列表下面。
我尝试了内联堆栈,但没有成功,并抛出错误,User必须外键到Cars。
发布于 2022-07-04 22:08:56
管理面板中显示的文本由__str__函数决定,因此添加以下内容
def __str__(self):
return self.username对于您的用户模型应该足够了。
https://stackoverflow.com/questions/72862257
复制相似问题