在Django中,我可以从网址.pyApp2的?

2024-09-29 23:29:41 发布

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

附录1:网址.py, 视图.py 附录2:网址.py视图.py你知道吗

我可以从中调用App1的视图函数吗网址.pyApp2的?你知道吗


Tags: 函数py视图网址app1pyapp2
1条回答
网友
1楼 · 发布于 2024-09-29 23:29:41

是的,假设视图看起来像:

# app1/views.py

def view1(request):
    # ...
    pass

以及

# app2/views.py

def view2(request):
    # ...
    pass

只要正确导入,就可以重定向到应用程序urls.py中的两个视图:

# app1/urls.py

from django.urls import path

from app1.views import view1
from app2.views import view2

urlpatterns = [
    path('view1', view1),
    path('view2', view2),
]

因此,应用程序本身并不重要,当然,如果您正确地导入了view函数。你知道吗

也就是说,看到这种模式有点不寻常。这不是不可能的,你时不时会看到这一点。但通常的想法是,应用程序之间没有太多关联。当然存在一些关系,但通常你的目标是尽量减少这种关系。你知道吗

相关问题 更多 >

    热门问题