摘要: forms组件补充: forms组件的三个字段:ChoiceField, ModelChoiceField & ModelMultipleChoiceField ModelForms 组件: ModelForms组件的作用:验证字段、渲染标签和与数据库交互 阅读全文
posted @ 2018-08-06 23:42 neozheng 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 项目目录结构: 项目代码: cnblog/settings.py cnblog/urls.py blog/models.py blog/views.py blog/admin.py blog/templatetags/my_tags.py blog/utils/myForms.py blog/uti 阅读全文
posted @ 2018-07-08 15:55 neozheng 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 项目流程: 1. 产品需求 (1)基于用户认证组件和Ajax实现登陆验证(图片验证码) (2)基于forms组件和Ajax实现注册功能 (3)设计系统首页(文章列表渲染) (4)设计个人站点页面 (5)文章详情页 (6)实现文章点赞功能 (7)实现文章的评论 文章的评论 评论的评论 (8)富文本编辑 阅读全文
posted @ 2018-07-08 15:27 neozheng 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 用户认证组件 用户认证组件: 功能:用session记录登陆验证状态 前提:用户表:django自带的auth_user 创建超级用户的命令: python manage.py createsuperuser API: (1)from django.contrib import auth (auth 阅读全文
posted @ 2018-06-19 21:49 neozheng 阅读(2506) 评论(0) 推荐(1) 编辑
摘要: 会话:会话可理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应;在JavaWeb中,客户向某一服务器发出第一个请求开始,会话就开始了,直到客户关闭了浏览器会话结束。 在一个会话的多个请求中共享数据,就是会话跟踪技术 HTTP协议是无状态协议,也就是说每个请求都是独立的!无法记录 阅读全文
posted @ 2018-06-18 12:56 neozheng 阅读(243) 评论(0) 推荐(0) 编辑
摘要: Django组件:分页器 目录结构: urls.py models.py views.py index.html django组件 forms组件 (1) forms组件之校验字段功能 urls.py views.py reg.html forms组件的渲染标签功能1: 还以上面的project为例 阅读全文
posted @ 2018-06-15 18:45 neozheng 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 向服务器发送请求的途径: 1. 浏览器地址栏,默认get请求 2. form表单: get请求; post请求 3. a标签,默认get请求 4. Ajax:get请求;post请求 Ajax的特点(记住): (1) 异步请求 (2)局部刷新 AJAX(Asynchronous Javascript 阅读全文
posted @ 2018-06-14 11:54 neozheng 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 表关系总结: 一对多:在多的表中建立关联字段 多对多:创建第三张表(关联表):id 和 两个关联字段 一对一:在两张表中的任意一张表中建立关联字段(关联字段一定要加 unique 约束) 子查询:一次查询结果作为另一次查询的查询条件 创建模型: 注意: 表的名称myapp_modelName,是根据 阅读全文
posted @ 2018-06-11 22:14 neozheng 阅读(2190) 评论(0) 推荐(1) 编辑
摘要: MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。 Mysql中的表对应pyt 阅读全文
posted @ 2018-06-09 18:20 neozheng 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你的Py 阅读全文
posted @ 2018-06-07 15:11 neozheng 阅读(265) 评论(0) 推荐(0) 编辑