pycharm+django创建一个搜索网页实例代码


Posted in Python onJanuary 24, 2018

本文主要研究的是pycharm+django创建一个搜索网页的实例代码,具体步骤和代码示例如下。

创建工程

pycharm+django创建一个搜索网页实例代码

比如,我创建的工程目录结构如下:

pycharm+django创建一个搜索网页实例代码

命令行

进入windows命令行,进入根目录:

python manage.py startapp django_web

pycharm+django创建一个搜索网页实例代码

接着你会在pycharm中发现,多了一个django_web文件夹。如下将截图:

pycharm+django创建一个搜索网页实例代码 

创建一个test.html

<!DOCTYPE html>
<html>
<head>
  <title>开始搜索</title>
</head>
<body>
请填入搜索内容! <br><br />

<form action="http://www.baidu.com/baidu" target="_blank">
       <table style="width:65%">
        <tbody>
        <tr style="border:0px">
          <td>
         <input name="tn" type="hidden" value="SE_zzsearchcode_shhzc78w">
         <!-- <a href="http://www.baidu.com/" rel="external nofollow" ><img src="http://img.baidu.com/img/logo-80px.gif" alt="Baidu" align="bottom" border="0"></a> -->
         <input class="form-control" type="text" style="width:550px;font-size:18px" name="word" size="30" baidusug="1">
         </td>
         <td>
          <input class="form-control btn btn-primary" type="submit" style="background-color:#025aa5;color:white" value="百度搜索">
         </td>
       </tr>
        </tbody>
       </table>
      </form>
</body>
</html>

修改views.py

from django.shortcuts import render
#这里对应html文件
def sousuo(request):
  return render(request, 'test.html')

修改urls.py

from django.conf.urls import url
from django.contrib import admin
import django_web.views as bv

urlpatterns = [
  url(r'^admin/', admin.site.urls),
  #注意这里对应我view层里面的home函数
  url(r'^$', bv.sousuo),
]

修改settings.py

pycharm+django创建一个搜索网页实例代码

添加我们新建的目录就行。

运行

pycharm+django创建一个搜索网页实例代码

网页效果展示

在网页中输入:http://127.0.0.1:8000/

显示效果如下:

pycharm+django创建一个搜索网页实例代码

总结

以上就是本文关于pycharm+django创建一个搜索网页实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
python基于xml parse实现解析cdatasection数据
Sep 30 Python
Python入门篇之对象类型
Oct 17 Python
动感网页相册 python编写简单文件夹内图片浏览工具
Aug 17 Python
python正则实现计算器功能
Dec 14 Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
Jul 12 Python
python3基于OpenCV实现证件照背景替换
Jul 18 Python
Python线性拟合实现函数与用法示例
Dec 13 Python
Python定义函数功能与用法实例详解
Apr 08 Python
python 通过视频url获取视频的宽高方式
Dec 10 Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
Feb 12 Python
python爬虫学习笔记之pyquery模块基本用法详解
Apr 09 Python
python实现计算器简易版
Dec 17 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
Jan 24 #Python
Sublime开发python程序的示例代码
Jan 24 #Python
安装python3的时候就是输入python3死活没有反应的解决方法
Jan 24 #Python
Python爬虫天气预报实例详解(小白入门)
Jan 24 #Python
Python实现PS滤镜碎片特效功能示例
Jan 24 #Python
python的re正则表达式实例代码
Jan 24 #Python
python实现生命游戏的示例代码(Game of Life)
Jan 24 #Python
You might like
Blitz templates 最快的PHP模板引擎
2010/04/06 PHP
两款万能的php分页类
2015/11/12 PHP
php面向对象的用户登录身份验证
2017/06/08 PHP
php接口实现拖拽排序功能
2018/04/23 PHP
在线游戏大家来找茬II
2006/09/30 Javascript
有效的捕获JavaScript焦点的方法小结
2009/10/08 Javascript
js 判断脚本加载完毕的代码
2011/07/13 Javascript
在JavaScript中处理数组之reverse()方法的使用
2015/06/09 Javascript
利用JS生成博文目录及CSS定制博客
2016/02/10 Javascript
AngularJS应用开发思维之依赖注入3
2016/08/19 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
Bootstrap table使用方法记录
2017/08/23 Javascript
Vue的Class与Style绑定的方法
2017/09/01 Javascript
jQuery图片加载失败替换默认图片方法汇总
2017/11/29 jQuery
vue自定义全局组件(自定义插件)的用法
2018/01/30 Javascript
vue select组件的使用与禁用实现代码
2018/04/10 Javascript
JS封装的模仿qq右下角消息弹窗功能示例
2018/08/22 Javascript
微信小程序实现图片压缩
2019/12/03 Javascript
原生Vue 实现右键菜单组件功能
2019/12/16 Javascript
Python使用sorted排序的方法小结
2017/07/28 Python
python和mysql交互操作实例详解【基于pymysql库】
2019/06/04 Python
解决使用export_graphviz可视化树报错的问题
2019/08/09 Python
Python jieba结巴分词原理及用法解析
2020/11/05 Python
CSS3 边框效果
2019/11/04 HTML / CSS
html5使用canvas绘制太阳系效果
2014/12/15 HTML / CSS
Roots加拿大官网:加拿大休闲服饰品牌
2016/10/24 全球购物
计算机毕业大学生推荐信
2013/12/01 职场文书
幼儿园开学寄语
2014/04/03 职场文书
关工委先进个人事迹材料
2014/05/23 职场文书
改作风抓落实促发展心得体会
2014/09/10 职场文书
法院四风对照检查材料思想汇报
2014/10/06 职场文书
践行三严三实心得体会
2014/10/13 职场文书
群众路线专项整治工作情况报告
2014/10/28 职场文书
《狮子和鹿》教学反思
2016/02/16 职场文书
实习员工转正的评语汇总,以备不时之需
2019/12/17 职场文书
vue项目如何打包之项目打包优化(让打包的js文件变小)
2022/04/30 Vue.js