【发布时间】:2020-06-25 23:41:46
【问题描述】:
您好一直在与 Django 合作,我想与模型建立关系,我有以下结构
关于 posts/models.py
从 django.db 导入模型
类帖子(models.Model):
(跳过属性)
然后在 cmets/model.py
从 django.db 导入模型
从 posts.models 导入帖子
类评论(models.Model):
post = models.ForeignKey(Post,on_delete=models.CASCADE,related_name='cmets')
简而言之,我试图将帖子模型导入评论模型,但我得到的错误是 无法从 'posts.models 导入名称 'Post' ,应如何导入帖子模型以避免此问题?
从 post.models 导入 Post ImportError:无法从“posts.models”导入名称“Post”
【问题讨论】:
-
您的结构和导入语句看起来不错。确保您已保存文件,然后尝试重新启动服务器。
-
另外,您是否在帖子应用的 admin.py 中添加了您的帖子模型?
-
-
请提供代码sn-p。可能是一些非常小的看不见的问题
标签: django django-models django-forms