摘要: auth模块 导入模块 from django.contrib import auth 创建管理员用户命令 python manage.py createsuperuser django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: authenticate() 提供了用户认证 阅读全文
posted @ 2021-02-12 21:06 培天王 阅读(91) 评论(0) 推荐(0) 编辑
摘要: cookie和session介绍 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cooki 阅读全文
posted @ 2021-02-09 20:45 培天王 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 校验字段功能 示例: 注册用户 模型:models.py from django.db import models # Create your models here. class UserInfo(models.Model): name=models.CharField(max_length=32 阅读全文
posted @ 2021-02-08 20:50 培天王 阅读(69) 评论(0) 推荐(0) 编辑
摘要: Django的分页器(paginator) view.py from django.shortcuts import render,HttpResponse from app01.models import * from django.core.paginator import Paginator, 阅读全文
posted @ 2021-02-05 14:19 培天王 阅读(63) 评论(0) 推荐(0) 编辑
摘要: ajax的简单实现 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。 同步交互:客户端发出一个请求后,需要等待服务器响 阅读全文
posted @ 2021-02-03 19:33 培天王 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 聚合查询 返回值是一个字典, 不再是queryset 聚合方法: aggregate(*args, **kwargs) from django.db.models import Avg Book.objects.all().aggregate(Avg('price')) # {'price__avg 阅读全文
posted @ 2021-01-25 19:49 培天王 阅读(106) 评论(0) 推荐(1) 编辑
摘要: 创建模型 表关系确立原则 一旦确定一对多的关系:在多的表中建立关联字段 一旦确定多对多的关系:创建第三章表(关联表),ID和两个关联字段 一旦确定一对一的关系:在两张表中的任意一张建立关联字段+unique 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把 阅读全文
posted @ 2021-01-21 23:17 培天王 阅读(89) 评论(0) 推荐(0) 编辑
摘要: ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。 #sql中的表 阅读全文
posted @ 2021-01-15 21:27 培天王 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 模板语法--变量 在 Django 模板中遍历复杂数据结构的关键是句点字符, 语法: {{var_name}} 想要获得下一级数据, 比如列表l第一个数据, 使用.来获取数据, {{ l.0 }}, 这种语法也叫深度查询 测试数据 views.py from django.shortcuts imp 阅读全文
posted @ 2021-01-11 20:05 培天王 阅读(550) 评论(0) 推荐(0) 编辑
摘要: MTV模型 Model: 和数据库相关, 负责业务对象和数据库对象(ORM) Template: 放所有的html文件, 通过模板语法将数据库当中的数据渲染到页面中, 以便在前端页面展示 View: 负责业务逻辑, 并在适当的时候调用Model和Template 此外,Django还有一个urls分 阅读全文
posted @ 2021-01-07 17:58 培天王 阅读(95) 评论(0) 推荐(0) 编辑