随笔分类 -  DjangoWeb框架

摘要:先来一个简单的实例 urls.py views.py login.html 登录流程: 输入127.0.0.1/login 把浏览器信息,客户端地址,访问地址等封装到request里,以GET方式发送给login的url(因为是访问页面,所以是GET请求) 匹配到对应的url 在根据url匹配到处理 阅读全文
posted @ 2017-11-02 16:10 差点点温柔 阅读(23718) 评论(1) 推荐(4)
摘要:安装部署 安装captcha settings.py中引入captcha url.py配置 数据库同步 应用 效果 定义forms.py views.py HTML页面引用验证码 流程: 1.在这个页面,填完邮箱,密码,验证码后提交表单 2.把表单数据交给django-form验证 3.forms. 阅读全文
posted @ 2017-09-21 18:59 差点点温柔 阅读(5826) 评论(1) 推荐(0)
摘要:项目树 引入xadmin pycharm在项目中创建存放xadmin的目录 右键项目名称-->pythonpackage-->输入名称:extra_app 拷贝xadmin代码到extra_app 配置settings.py 配置url MxOnline/urls.py 生成数据表 测试 访问127 阅读全文
posted @ 2017-09-15 14:44 差点点温柔 阅读(2804) 评论(0) 推荐(0)
摘要:重写User模型 Django内置的User模型可能不适合某些项目,我们可能要基于内置的添加一些字段 创建users app 修改settings.py配置文件,覆盖默认的user模型 编写users app下的models.py 生成数据表 登录数据库查看 自定义登录验证 由于用户表中带email 阅读全文
posted @ 2017-09-13 17:42 差点点温柔 阅读(4505) 评论(0) 推荐(0)
摘要:基本语法实例 官方实例 views.py list.html 流程: >这个是效果图 阅读全文
posted @ 2017-06-28 17:31 差点点温柔 阅读(467) 评论(0) 推荐(0)
摘要:曾几何时,Ajax已经统治了Web开发中的客户端,而REST成为web世界中最流行的架构风格(architecture style)。所以我们的选择变得很简单:前端ajax访问后端的RESTful API对资源进行操作Django中有一些可选的REST framework,比如django-pist 阅读全文
posted @ 2017-04-08 23:05 差点点温柔 阅读(3690) 评论(0) 推荐(0)
摘要:中间件的定义 中间件是一个、一个的管道,如果相对任何所有的通过Django的请求进行管理都需要自定义中间件 中间件可以对进来的请求和出去的请求进行控制 中间件是一类 中间件是一个、一个的管道,如果相对任何所有的通过Django的请求进行管理都需要自定义中间件 中间件可以对进来的请求和出去的请求进行控 阅读全文
posted @ 2017-03-05 22:35 差点点温柔 阅读(435) 评论(0) 推荐(0)
摘要:基本操作 细看从数据库取出的类型 .all() 是取得所有列的数据,可以加 .values() 取出某一列,每一项的值为一个 字典 : .values_list(),获取到的值为一个 元组 .values_list() 也可以添加多个参数:( 可以配合Form在前端生成动态的select ) que 阅读全文
posted @ 2017-03-04 21:49 差点点温柔 阅读(1836) 评论(0) 推荐(0)
摘要:Cookie和Session介绍 cookie 保存在客户端 session django自带的session库有以下几点选择 a)database-backed session 存数据库 b)cached sessions 存缓存 c)use file-based sessions 存文件 d)c 阅读全文
posted @ 2017-03-04 16:18 差点点温柔 阅读(368) 评论(0) 推荐(0)
摘要:Django CSRF 什么是CSRF CSRF, Cross Site Request Forgery, 跨站点伪造请求。举例来讲,某个恶意的网站上有一个指向你的网站的链接,如果 某个用户已经登录到你的网站上了,那么当这个用户点击这个恶意网站上的那个链接时,就会向你的网站发来一个请求, 你的网站会 阅读全文
posted @ 2017-03-02 23:52 差点点温柔 阅读(425) 评论(0) 推荐(0)
摘要:django表单基础 django表单分类 基于django.forms.Form:所有表单类的父类 基于django.forms.ModelForm:可以和模型类绑定的Form Form验证流程 注意: 规则中的字段名必须得等于html中name的值 Form表单方法 form.is_valid( 阅读全文
posted @ 2017-03-02 16:16 差点点温柔 阅读(3939) 评论(0) 推荐(0)
摘要:AJAX简介 什么是AJAX AJAX = 异步JavaScript 和 XML(Asynchronous JavaScript and XML) 通过在后台于服务器进行少量数据交换,AJAX可以使网页实现异步更新.这意味着可以在不重载整个页面的情况下,对网页的某部分进行更新 AJAX参数 url: 阅读全文
posted @ 2017-03-02 11:50 差点点温柔 阅读(1056) 评论(0) 推荐(0)
摘要:Forms结合ajax Forms的验证流程: 简单的Django-Form表单验证 定义urls.py 定义views.py 定义login.html ModelForm结合ajax 需求: 修改个人信息,如果有字段没填写就报错,如果字段填写没问题就保存到数据库 urls.py models.py 阅读全文
posted @ 2016-12-27 23:49 差点点温柔 阅读(3540) 评论(0) 推荐(0)
摘要:一、模板标签 if/else {% if %}标签检查一个变量的值是否为真或者等于另外一个值,如果为真,系统会执行{% if %}和{% endif %}之间的代码块,例如: {% else %}标签是可选的,如果不为真则执行{% else %}和{% endif %}之间的代码块 注意:一定要用{ 阅读全文
posted @ 2016-12-25 02:23 差点点温柔 阅读(380) 评论(0) 推荐(0)
摘要:一、基于App的路由 作用: 根据App对路由规则进行分类,在全局urls.py包含某个项目的urls.py 示例 定义全局urls.py(全局路由系统) 定义一个项目的urls.py(项目的路由系统) 定义views.py(视图函数) 访问测试 二、动态路由(传一个参数) 作用 可以用来做分页,比 阅读全文
posted @ 2016-12-24 21:49 差点点温柔 阅读(317) 评论(0) 推荐(0)
摘要:什么是django模板 模板是一个文本,用于分离文档的表现形式和内容,模板定义了占位符以及各种用于规范文档该如何显示的各部分基本逻辑(模板标签) 模板通常用于产生HTML 如何使用模板 PS:这就是使用django的的基本规则,写模板、创建Template对象,调用render()方法 模板标签 i 阅读全文
posted @ 2016-11-23 17:44 差点点温柔 阅读(450) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2016-09-24 23:14 差点点温柔 阅读(55) 评论(0) 推荐(1)
只有注册用户登录后才能阅读该文。
posted @ 2016-09-05 19:39 差点点温柔 阅读(73) 评论(0) 推荐(0)