登录
首页 >  文章 >  python教程

Django 模型继承报错:子类模型没有引入 models 模块,如何解决?

时间:2024-11-01 16:43:15 230浏览 收藏

文章小白一枚,正在不断学习积累知识,现将学习到的知识记录一下,也是将我的所得分享给大家!而今天这篇文章《Django 模型继承报错:子类模型没有引入 models 模块,如何解决?》带大家来了解一下##content_title##,希望对大家的知识积累有所帮助,从而弥补自己的不足,助力实战开发!


Django 模型继承报错:子类模型没有引入 models 模块,如何解决?

django模型继承报错:当前类没有引入models

在使用django创建模型时,如果子类继承自父类模型,但出现了错误提示“当前类没有引入models”,该如何解决呢?

这个问题的根本原因是继承的子类模型没有引入django的models模块。要解决这个问题,需要在子类模型的开头添加以下代码:

from django.db import models

添加此代码后,python就可以识别子类模型中定义的模型类,并且就不会出现报错提示了。

值得注意的是,commonmodel父类模型中也使用了models模块,因此在创建父类模型时也需要导入models模块。

终于介绍完啦!小伙伴们,这篇关于《Django 模型继承报错:子类模型没有引入 models 模块,如何解决?》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布文章相关知识,快来关注吧!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>