gpt4 book ai didi

django - 在另一个应用程序 View 中导入 django 应用程序 View

转载 作者:行者123 更新时间:2023-12-05 06:44:22 26 4
gpt4 key购买 nike

我有两个 Django 应用程序,我在 app2 中调用了 app1 的 View ,如下所示:

#app: app1
#someview.py

def a_view(request, someparam):
#some code here


#app: app2
#otherview.py

from app1.someview import a_view

def another_view(request):
param = 1
a_view(request, param)

def view2(request):
#some code

它工作正常。我的问题是现在我想从 app1 中的 app2 调用一个 View 。所以我在 someview.py 中添加了导入语句,如下所示:

#app: app1
#someview.py
from app2.otherview import view2

def a_view(request, someparam):
#some code here

结果是 ImportError“无法导入名称 view2”。谁能告诉我为什么会这样?

最佳答案

第二个导入隐藏第一个......像这样尝试

import app2.otherview 

from app2.views as app2_views 

关于django - 在另一个应用程序 View 中导入 django 应用程序 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29394614/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com