无法将Django视图拆分为子文件夹

2024-06-16 13:45:38 发布

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

我按照第一个答案的指示:

Django: split views.py in several files

我在我的应用程序中创建了一个“视图”文件夹并将我的视图.py文件,并将其重命名为视图.py. 我还在“views”文件夹中创建了一个init.py文件。在

我的文件夹结构:

myproject/
    myproject/
        ...
        ...
    myapp/
        __init__.py
        urls.py
        views/
            __init__.py
            viewsa.py

第一个问题是在myapp/views/init中。我尝试这样做:

^{pr2}$

我得到一个“未解析的引用视图”错误

但是,我可以在同一个文件中执行此操作(换句话说,它不会抛出错误):

from . import viewsa

但我找不到任何方法将这些子目录视图导入myapp/网址.py即使按照上面链接的指示。我做错什么了?在


Tags: 文件django答案inpy文件夹视图init