为了账号安全,请及时绑定邮箱和手机立即绑定

在Django中导入错误发生,因为找不到模块

在Django中导入错误发生,因为找不到模块

SMILET 2021-03-28 13:27:21
我正在做简单的表单处理。我的项目名称是'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没有名为书的模块该错误的解决方案是什么?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 453 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号