我正在做简单的表单处理。我的项目名称是'mysite',我使用startapp创建了文件夹'books'。在'mysite'文件夹中创建了一个名为'templates'的文件夹。在'templates'中创建了一个html文件搜索表单,其名称为“ search_file.html”。编写该html文件的代码如下所示。<html><head> <title>Search</title></head><body> <form action="/search/" method="get"> <input type="text" name="q"> <input type="submit" value="Search"> </form></body></html> 然后,我在“ books”文件夹中的views.py中编写了以下代码。from django.shortcuts import renderdef search_form(request): return render(request, 'search_form.html')之后,我在位于“ mysite”文件夹中的urls.py中编写了代码,如下所示。from mysite.books import viewsurlpatterns = patterns('', url(r'^search-form/$', views.search_form),)我的文件树如下所示:主文件夹是“ mysite”,在此文件夹中:- books - __init__.py - admin.py - models.py - tests.py - views.py- mysite - __init__.py - settings.py - urls.py - wsgi.py- templates - search_form.html- manage.py但是,当我在浏览器中运行时,出现这些错误时出现了错误。在/ search-form /处的ImportError没有名为书的模块该错误的解决方案是什么?
添加回答
举报
0/150
提交
取消