pycharm+django创建一个搜索网页实例代码
时间:2019-04-13
本文章向大家介绍pycharm+django创建一个搜索网页实例代码,主要包括pycharm+django创建一个搜索网页实例代码使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
本文主要研究的是pycharm+django创建一个搜索网页的实例代码,具体步骤和代码示例如下。
创建工程
比如,我创建的工程目录结构如下:
命令行
进入windows命令行,进入根目录:
python manage.py startapp django_web
接着你会在pycharm中发现,多了一个django_web文件夹。如下将截图:
创建一个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
添加我们新建的目录就行。
运行
网页效果展示
在网页中输入:http://127.0.0.1:8000/
显示效果如下:
总结
以上就是本文关于pycharm+django创建一个搜索网页实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
- 谈谈你最熟悉的System.DateTime[下篇]
- 如何解决EnterLib异常处理框架最大的局限——基于异常"类型"的异常处理策略
- [WCF权限控制]从两个重要的概念谈起:Identity与Principal[下篇]
- 收藏!6道常见hadoop面试题及答案解析
- 这是EnterLib PIAB的BUG吗?
- [WCF权限控制]基于Windows用户组的授权方式[上篇]
- EnterLib PIAB又一个BUG?
- 关于WCF的一个非常“无语”的BUG!
- 谈谈分布式事务之一:SOA需要怎样的事务控制方式
- [WCF权限控制]WCF的三种授权模式
- [WCF安全系列]消息的保护等级[下篇]
- [WCF安全系列]通过绑定元素看各种绑定对消息保护的实现
- 通过添加HTTP Header实现上下文数据在WCF的自动传递
- 模拟在WCF中的应用
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 一文学会爬虫技巧
- 为什么机器学习应用交易那么难(中)
- 消息队列的消费幂等性如何保证
- js中数组Array.reduce方法介绍及使用场景
- 推荐一套基于go开发的文档管理系统
- 如何通过容器搭建稳定可靠的私有网盘(NextCloud)
- Flutter实现倒计时功能
- Excelize 2.3.0 发布, Go 语言 Excel 基础库
- 网站渗透攻防Web篇之SQL注入攻击高级篇
- 网站渗透攻防Web篇之SQL注入攻击中级篇
- Go 语言学习之 method
- 网站渗透攻防Web篇之SQL注入攻击初级篇
- VBA解析复合文档05——读取数据流
- C++核心准则E.25:如果不能抛出异常,模仿RAII方式进行资源管理
- VBA解析复合文档06——改写数据流