上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: Django自带的用户认证 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth, 阅读全文
posted @ 2018-10-09 10:38 匠心程序定制 阅读(360) 评论(0) 推荐(0) 编辑
摘要: form组件 主要功能: 生成页面可用的HTML标签 对用户提交的数据进行校验 保留上次输入内容 使用form组件实现注册功能 views.py 先定义好一个RegForm类: 再写一个视图函数: login2.html 看网页效果发现 也验证了form的功能:• 前端页面是form类的对象生成的 阅读全文
posted @ 2018-10-09 10:15 匠心程序定制 阅读(1911) 评论(0) 推荐(0) 编辑
摘要: 中间件的执行流程 上一部分,我们了解了中间件中的5个方法,它们的参数、返回值以及什么时候执行,现在总结一下中间件的执行流程。 请求到达中间件之后,先按照正序执行每个注册中间件的process_reques方法,process_request方法返回的值是None,就依次执行,如果返回的值是HttpR 阅读全文
posted @ 2018-09-25 15:22 匠心程序定制 阅读(7114) 评论(0) 推荐(1) 编辑
摘要: django中的session配置: 1. 数据库Session SESSION_ENGINE = 'django.contrib.sessions.backends.db' # 引擎(默认) 2. 缓存Session SESSION_ENGINE = 'django.contrib.session 阅读全文
posted @ 2018-09-25 14:48 匠心程序定制 阅读(9993) 评论(0) 推荐(1) 编辑
摘要: 一般操作 必会的13条 返回QuerySet对象的方法有 all() filter() exclude() order_by() reverse() distinct() 特殊的QuerySet values() 返回一个可迭代的字典序列 values_list() 返回一个可迭代的元祖序列 返回具 阅读全文
posted @ 2018-09-15 16:24 匠心程序定制 阅读(575) 评论(0) 推荐(0) 编辑
摘要: URL配置 基本格式: 示例: 参数说明: 正则表达式:一个正则表达式字符串 views视图:一个可调用对象,通常为一个视图函数 参数:可选的要传递给视图函数的默认参数(字典形式) 别名:一个可选的name参数 注意: Django 2.0版本中的路由系统是下面的写法(官方文档): 2.0版本中re 阅读全文
posted @ 2018-09-14 14:50 匠心程序定制 阅读(3989) 评论(0) 推荐(0) 编辑
摘要: Django的View(视图) 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它 阅读全文
posted @ 2018-09-13 21:07 匠心程序定制 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 模板系统 详解: >>>>>>>....... Django模板中只需要记两种特殊符号: {{ }}和 {% %} {{ }}表示变量,在模板渲染的时候替换成值,{% %}表示逻辑相关的操作 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相 阅读全文
posted @ 2018-09-12 16:22 匠心程序定制 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 周末没事自己写了个班级管理系统,虽然简单,但也算个前期学习的总结吧 from django.db import models # Create your models here. class Banji(models.Model): grade = models.CharField(max_leng 阅读全文
posted @ 2018-09-10 17:27 匠心程序定制 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 1. 下载: 命令行: pip install django==1.11.15 pip install -i 源 django==1.11.15 pycharm settings 解释器 点+号 输入django 选择版本 2. 创建django项目 1. 命令行 cd 保存项目的目录 django 阅读全文
posted @ 2018-09-05 21:27 匠心程序定制 阅读(463) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页