摘要: 一、视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。 二、视图层之HttpReques 阅读全文
posted @ 2018-10-26 18:28 holy_pie 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 路由控制 一、简单路由配置 第一个参数是正则表达式,第二个参数是视图函数 每个正则表达式前面的'r' 是可选的但是建议加上。它告诉Python 这个字符串是“原始的” —— 字符串中任何字符都不应该转义 如果不加^ 和 $ ,由于路由匹配是从上往下匹配的,若是要匹配 booklistadd ,则很可 阅读全文
posted @ 2018-10-25 09:21 holy_pie 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、orm介绍 1、什么是orm ORM即Object Relational Mapping,全称对象关系映射。 2、使用orm的优缺点 不用写SQL语句 开发效率高 SQL的效率低 3、使用orm 如果连接的是pycharm默认的Sqlite,不用改动,使用默认配置即可 如果连接mysql,需要在 阅读全文
posted @ 2018-10-24 23:36 holy_pie 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、app 在Django中,APP可以用以下类比 1、app创建 2、app注册 方式一创建app 二、模板配置 1、创建模板文件 在Django中创建一个templates 文件夹,用于存放前台的html文件 2、模板注册 三、静态文件配置 四、数据库连接配置 1、连接sqlite数据库 pyc 阅读全文
posted @ 2018-10-23 22:46 holy_pie 阅读(190) 评论(0) 推荐(0) 编辑
摘要: django(Python Web框架) Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。 框架介绍 框架介绍 框架介绍 框架 阅读全文
posted @ 2018-10-22 15:30 holy_pie 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 一 web框架 Web框架(Web framework)是一种开发框架,用来支持动态网站、网络应用和网络服务的开发。这大多数的web框架提供了一套开发和部署网站的方式,也为web行为提供了一套通用的方法。web框架已经实现了很多功能,开发人员使用框架提供的方法并且完成自己的业务逻辑,就能快速开发we 阅读全文
posted @ 2018-10-21 08:55 holy_pie 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Web应用程序是什么 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务器端应用程序,这类应用 阅读全文
posted @ 2018-10-20 23:56 holy_pie 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一 、介绍 为何要有索引? 什么是索引? 你是否对索引存在误解? 索引是应用程序设计和开发的一个重要方面。若索引太多,应用程序的性能可能会受到影响。而索引太少,对查询性能又会产生影响,要找到一个平衡点,这对应用程序的性能至关重要。一些开发人员总是在事后才想起添加索引 我一直认为,这源于一种错误的开发 阅读全文
posted @ 2018-10-16 20:13 holy_pie 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、SQL注入攻击 1、什么是SQL注入攻击 一些了解sql语法的用户,可以输入一些关键字 或合法sql,来导致原始的sql逻辑发生变化,从而跳过登录验证 或者 删除数据库 import pymysql conn = pymysql.Connect( user="root", password="a 阅读全文
posted @ 2018-10-15 11:39 holy_pie 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、用户管理(权限管理) 在MySQL中自带的mysql数据库中有4个表用于用户管理的 二、pymysql模块 pymysql模块用于Python程序与MySQL的连接 1、查询 2、fetchall、fetchone、fetchmany与scroll fetchall、fetchone、fetch 阅读全文
posted @ 2018-10-13 13:11 holy_pie 阅读(173) 评论(0) 推荐(0) 编辑