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遍历文件夹和读写文件的实现代码
Aug 28 Python
Python 使用requests模块发送GET和POST请求的实现代码
Sep 21 Python
Python实现base64编码的图片保存到本地功能示例
Jun 22 Python
python实现事件驱动
Nov 21 Python
Python判断对象是否为文件对象(file object)的三种方法示例
Apr 26 Python
Django 开发环境配置过程详解
Jul 18 Python
解决Django一个表单对应多个按钮的问题
Jul 18 Python
python中的Elasticsearch操作汇总
Oct 30 Python
python3 tcp的粘包现象和解决办法解析
Dec 09 Python
如何使用PyCharm将代码上传到GitHub上(图文详解)
Apr 27 Python
Python爬虫JSON及JSONPath运行原理详解
Jun 04 Python
Python利用Pillow(PIL)库实现验证码图片的全过程
Oct 04 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
PHP实现删除非站内外部链接实例代码
2014/06/17 PHP
20个2014年最优秀的PHP框架回顾
2014/10/22 PHP
php操纵mysqli数据库的实现方法
2016/09/18 PHP
phpmailer绑定邮箱的实现方法
2016/12/01 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
php简单检测404页面的方法示例
2019/08/23 PHP
PHP7 foreach() 函数修改
2021/03/09 PHP
Android中资源文件(非代码部分)的使用概览
2012/12/18 Javascript
js带按钮的提示框可供选择示例代码
2013/09/17 Javascript
iframe里面的元素触发父窗口元素事件的jquery代码
2014/10/19 Javascript
jquery带下拉菜单和焦点图代码分享
2015/08/24 Javascript
输入框点击时边框变色效果的实现方法
2016/12/26 Javascript
Bootstrap实现下拉菜单多级联动
2017/11/23 Javascript
JavaScript对JSON数组简单排序操作示例
2019/01/31 Javascript
vue element-ui实现动态面包屑导航
2019/12/23 Javascript
vue使用Sass时报错问题的解决方法
2020/10/14 Javascript
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
pygame 精灵的行走及二段跳的实现方法(必看篇)
2017/07/10 Python
Python xlwt设置excel单元格字体及格式
2020/04/18 Python
python使用Qt界面以及逻辑实现方法
2019/07/10 Python
Django之创建引擎索引报错及解决详解
2019/07/17 Python
Django中自定义模型管理器(Manager)及方法
2019/09/23 Python
Python paramiko 模块浅谈与SSH主要功能模拟解析
2020/02/29 Python
python中round函数保留两位小数的方法
2020/12/04 Python
日本钓鱼渔具和户外用品网上商店:naturum
2016/08/07 全球购物
La Redoute英国官网:法国时尚品牌
2017/04/27 全球购物
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
师范应届生教师求职信
2013/11/05 职场文书
销售辞职报告范文
2014/01/12 职场文书
运动会广播稿80字
2014/01/23 职场文书
校车安全责任书
2014/08/25 职场文书
单位委托书范本(3篇)
2014/09/18 职场文书
个人对照检查剖析材料
2014/10/13 职场文书
MySQL8.0升级的踩坑历险记
2021/11/01 MySQL
vue3引入highlight.js进行代码高亮的方法实例
2022/04/08 Vue.js
React如何使用axios请求数据并把数据渲染到组件
2022/08/05 Javascript