【Django Admin】不同app之间的外键关联引用报错问题

解决方案:使用app_name.class_name的方式,注意不是app_name.models.class_name

 

# database.model.py 

class UserInfo(models.Model):

    username = models.CharField(verbose_name="用户名",max_length=25)
    name = models.CharField(verbose_name="名称",max_length=25)
    password = models.CharField(verbose_name="密码",max_length=500)

 

 

# app.order.models.py


class Order(models.Model):

    user = models.ForeignKey(verbose_name="下单用户",to="database.UserInfo",on_delete=models.CASCADE) # app_name.class_name的方式

 

posted @ 2022-07-07 19:11  PythonNew_Mr.Wang  Views(194)  Comments(0)    收藏  举报