【发布时间】:2017-09-13 10:44:32
【问题描述】:
我正在开发一个应用程序,它使用来自不同数据库的两个表。我设法建立连接并在 models.py 中创建表结构,但现在我更改了 models.py 文件,我复制了其中一个另一个python脚本中的表,我将文件放在其他地方供其他人使用。我的问题是在Django中可以从项目外部导入模型吗?还是包裹?
该应用程序名为banner_manager,在views.py中我想从另一个名为django_models的项目中导入一个名为user的模型 当我尝试像这样导入时: from ....models_django import models.py(在 models.py 中是“用户”定义的类)它说:ValueError: Attempted relative import beyond top-level package
【问题讨论】:
-
有可能,只是设置了正确的环境变量。由于您对项目和外部结构没有太多了解,因此很难建议添加什么。
标签: django import model project