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将文本转换成图片输出的方法
Apr 28 Python
在python的类中动态添加属性与生成对象
Sep 17 Python
谈谈如何手动释放Python的内存
Dec 17 Python
Python3 批量扫描端口的例子
Jul 25 Python
Python 异步协程函数原理及实例详解
Nov 13 Python
Python自动采集微信联系人的实现示例
Feb 28 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
Mar 05 Python
文件上传服务器-jupyter 中python解压及压缩方式
Apr 22 Python
PyCharm MySQL可视化Database配置过程图解
Jun 09 Python
使用Keras中的ImageDataGenerator进行批次读图方式
Jun 17 Python
Django+Uwsgi+Nginx如何实现生产环境部署
Jul 31 Python
详解Python小数据池和代码块缓存机制
Apr 07 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
dede3.1分页文字采集过滤规则详说(图文教程)续二
2007/04/03 PHP
PHP函数microtime()用法与说明
2013/12/04 PHP
用PHP和Shell写Hadoop的MapReduce程序
2014/04/15 PHP
在PHP模板引擎smarty生成随机数的方法和math函数详解
2014/04/24 PHP
php中opendir函数用法实例
2014/11/15 PHP
php中最简单的字符串匹配算法
2014/12/16 PHP
php使用Cookie实现和用户会话的方法
2015/01/21 PHP
ThinkPHP、ZF2、Yaf、Laravel框架路由大比拼
2015/03/25 PHP
php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】
2017/04/18 PHP
原生javascript实现获取指定元素下所有后代元素的方法
2014/10/28 Javascript
js防止DIV布局滚动时闪动的解决方法
2014/10/30 Javascript
RequireJS入门一之实现第一个例子
2015/09/30 Javascript
基于BootStrap Metronic开发框架经验小结【三】下拉列表Select2插件的使用
2016/05/12 Javascript
Node.js返回JSONP详解
2016/05/18 Javascript
Bootstrap轮播插件简单使用方法介绍
2016/06/21 Javascript
AngularJS入门教程之XHR和依赖注入详解
2016/08/18 Javascript
数组Array的一些方法(总结)
2017/02/17 Javascript
bootstrap响应式导航条模板使用详解(含下拉菜单,弹出框)
2017/11/17 Javascript
vue 实现单选框设置默认选中值
2019/11/07 Javascript
js实现弹幕飞机效果
2020/08/27 Javascript
前端vue+elementUI如何实现记住密码功能
2020/09/20 Javascript
[17:45]DOTA2 HEROES教学视频教你分分钟做大人-军团指挥官
2014/06/11 DOTA
python自动化测试之从命令行运行测试用例with verbosity
2014/09/28 Python
python调用java模块SmartXLS和jpype修改excel文件的方法
2015/04/28 Python
python中lambda()的用法
2017/11/16 Python
Python3简单实例计算同花的概率代码
2017/12/06 Python
python 匹配url中是否存在IP地址的方法
2018/06/04 Python
对Tensorflow中权值和feature map的可视化详解
2018/06/14 Python
python操作日志的封装方法(两种方法)
2019/05/23 Python
Python远程开发环境部署与调试过程图解
2019/12/09 Python
解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法
2021/02/20 Python
外语系毕业生找工作的求职信
2013/11/28 职场文书
学生思想表现的评语
2014/01/30 职场文书
总经理任命书范本
2014/06/05 职场文书
《钢铁是怎样炼成的》高中读后感
2019/08/07 职场文书
SQL实现LeetCode(175.联合两表)
2021/08/04 MySQL