我有以下文件结构:
ihe/
├── dcmt
│ ├── actions
│ ├── calendar_observer
│ ├── cms
│ ├── consumption
│ ├── data_mining
│ ├── dcmt
│ ├── dcmt_db
│ ├── dcmt_db.bak.bak
│ ├── dcmt_db.sqlite
│ ├── devices
│ ├── d.py
│ ├── gadgets
│ ├── history
│ ├── houses
│ ├── hwc_settings
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── manage.py
│ ├── notifications
│ ├── profitable
│ ├── rules
│ └── schedule
├── hwc
│ ├── configuration
│ ├── daemons
│ ├── database
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── utils
│ └── wrapper
├── __init__.py
├── __init__.pyc
dcmt 是一个 django 项目。hwc是纯python。然而,例如在 hwc/daemons 中有一个 runme.py 脚本。在那个 runme.py 脚本中,我希望能够从 django 项目中导入模型。现在据我了解,我必须拥有正确的 python 路径,然后以某种方式设置 django 设置。我的问题是我如何最好地做到这一点,以便对于整个 hwc 模块我只需要这样做一次?