python flask“来自package.module”

2024-06-16 11:12:11 发布

您现在位置:Python中文网/ 问答频道 /正文

有一个由flask编写的开源论坛(flaskbb - github),他们使用/flaskbb/user/models.py中的from flaskbb.user.models import User加载User

我试着模仿它,所以我的项目“dawntime”文件结构如下:

dawntime
    -__init__.py
    -app.py
    -public
        --__init__.py
        --index.py

应用程序:

from flask import Flask
from dawntime.public import index
...


两个__init__.py文件都是空的,我真的认为文件/dawntime/public/index.py的格式并不重要,因为app.py的第2行发生了一个错误,complier显示了以下内容:

Traceback (most recent call last):
File "app.py", line 2, in
from dawntime.public import index
ImmportError: No module named dawntime.public

有人能告诉我这有什么问题吗?tks高级


Tags: 文件frompyimportappflaskindexinit