python - 在 Django 中导入模块时遇到问题
问题描述
我正在一个 Django 项目中工作,我正在尝试从 models.py 文件中导入一个类。文件脚手架的屏幕截图显示了我正在尝试从模型中导入卡车实例的 google_locator.py 文件。我尝试过 .models、..models、../models、./models、truck.models 以及更多组合。
我要么收到“无效语法”错误,要么收到“ImportError:尝试使用没有已知父包的相对导入”
解决方案
看起来您需要将__init__.py
文件添加到google_api
目录中。这是一个询问文件用途的问题,以防万一。
推荐阅读
- reactjs - 如何使用 Apollo graphql HOC 执行多个查询?
- windows - windows + D 快捷方式到底有什么作用?
- javascript - If 语句性能
- automation - 单击操作没有选项超时
- reactjs - 从当前分支中删除一个节点并添加到另一个分支
- c++ - ComplexEigenSolver 用于具有提升多精度的复杂矩阵
- elasticsearch - 如何从现有日志中提取字段(ECS 中的fluent-bit)
- javascript - Javascript 函数未运行 oninput() 或 onchange()
- visual-studio-code - 重新发布现有 VS Code 扩展所需的权限是什么以及在哪里?
- c# - 重构 C# net core 中的重复代码