摘要:
1 会话跟踪技术 在JavaWeb中,客户向某一服务器发出第一个请求开始,会话就开始了,直到客户关闭了浏览器会话结束。 在一个会话的多个请求中共享数据,这就是会话跟踪技术。例如在一个会话中的请求如下: 请求银行主页; 请求登录(请求参数是用户名和密码); 请求转账(请求参数与转账相关的数据); 阅读全文
摘要:
Django-form组件 form组件的校验功能 views.py html form组件渲染的三种方式 显示错误信息和参数配置 局部钩子 全局钩子 为了解耦,新建一个myforms.py的文件,把有关forms的代码都放在这里面。 阅读全文
摘要:
分页器(paginator) views.py index.html 扩展 阅读全文
摘要:
1. 向服务器发送请求的途径 1.浏览器地址,默认get请求 2.form表单: get请求 post请求 3.a标签,默认get请求 4.Ajax请求 特点: 1.异步请求 2.局部刷新 2. Ajex简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“ 阅读全文
摘要:
1. ORM MVC或者MTV框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。 MVC或者M 阅读全文
摘要:
模板语法之变量 Django 模板中遍历复杂数据结构的关键是句点字符 句点符 views.py index.html 过滤器 语法: default 如果一个变量是false或者为空,使用给定的默认值。否则,使用变量的值。例如: length 返回值的长度。它对字符串和列表都起作用。例如: 如果 v 阅读全文
摘要:
视图函数 视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。 无论视图本身包含什么逻辑,都要返回响应 请求对象 urls.py views 响应对象 响应对象主要有三种形式: HttpResponse() render() redirect() HttpResp 阅读全文
摘要:
URL配置(URLconf) 本质是URL与要为该URL调用的视图函数之间的映射表 简单的路由配置 注意: 若要从URL 中捕获一个值,只需要在它周围放置一对圆括号。 不需要添加一个前导的反斜杠,因为每个URL 都有。例如,应该是^articles 而不是 ^/articles。 每个正则表达式前面 阅读全文
摘要:
下载Django步骤 django基础命令 web框架各个部分功能 在pycharm中创建项目 阅读全文
摘要:
静态文件 静态文件是那些不会改变的文件。一般情况下,在你的应用中,这包括CSS文件,Javascript文件和图片。它也可以包括视频文件和其他可能的东西。 组织你的静态文件 我们将在应用的包中创建一个叫static的文件夹放置我们的静态文件。 步骤:在settings配置静态文件 URL添加path 阅读全文