如何解决Django从视图导入功能?

2024-09-29 21:27:34 发布

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

在我学习django的路上,我一直在关注这个book

我的视图.py包含-

def addPublisher(request):
    if request == 'POST':
        form = PublisherForm(request.POST)
        if form.is_valid:
            form.save()
            return HttpResponseRedirect('add_publisher/thanks/')
        else:
            form = PublisherForm()
        return render_to_response('book/addPublisher.html',{'form':form})

我的网址.py有以下代码-

^{pr2}$

addPublisher函数导入my时网址.py,我得到了这个错误。在

name 'addPublisher' is not defined

Tags: djangopyform视图returnifisrequest
1条回答
网友
1楼 · 发布于 2024-09-29 21:27:34

你的网址.py文件可能与您的不在同一个应用程序(文件夹)中视图.py. 你会得到这样一个错误:addPublisher没有被定义,因为它实际上不是there,我指的是app where网址.py位于。在

如果有特殊情况视图.py以上内容位于另一个应用程序中,请使用类似于

来自[应用程序名称]。视图导入*


不管怎样,给我们展示一下你的项目布局会帮助我们给你一个更直接和具体的答案!谢谢您。在

相关问题 更多 >

    热门问题