首页 Django

Django

  • 【Django】中间件/Auth模块

    【Django】中间件/Auth模块

    Django中间件Django中间件类似于Django的保安。请求的时候需要先经过中间件才能到达Django后端(urls,views,templates,models),响应走的时候也需要经过中间件才能到达web服务网关接口。Django默认的七个中间件MIDDLEWARE = [     'django.middleware.security.SecurityMiddleware',     ...

    Python 2019-09-25 288 0 Django
  • 【Django】form组件/cookie与session

    【Django】form组件/cookie与session

    多对多三种创建方式1.全自动优势:不需要你手动创建第三张表不足:由于第三张表不是你手动创建的,也就意味着第三张表字段时固定的无法做扩展class Book(models.Model):     title = models.CharField(max_length=32)     price = models.DecimalField(max_digits=8,decimal_pla...

    Python 2019-09-24 231 0 Django
  • 【Django】Ajax/序列化组件/sweetalert/分页器

    【Django】Ajax/序列化组件/sweetalert/分页器

    choices参数我们存用户信息性别时,写入数据库时,写入的是数字1或2,但从数据库读取时,我们又不能直接将数字展示给用户,我们需要将1和2对应的男女展示给用户choices的定义choices参数是在models中定义from django.db import models class User(models.Model):     username = models.CharField(max_length=...

    Python 2019-09-23 280 0 DjangoAjax
  • 【Django】ORM中常用字段和参数

    【Django】ORM中常用字段和参数

    常用字段常见字段AutoFieldint自增列,必须填入参数primary_key=True。当model中如果没有自增列,则会自动创建一个列名为id的列。IntegerField一个整数类型,范围在-214748368to214748367。(一般不用它来存手机号,位数也不够,直接用字符串存)CharField字符类型,必须提供max_length参数,max_length表示字符长度。这里需要知道的是Django中的CharField对应的MySQL数据库中的varchar类型,没有设置对应char类型的字段,...

    Python 2019-09-20 274 0 DjangoORM
  • 【Django】模型层

    【Django】模型层

    ORM单表操作单表操作演示表class Book(models.Model):    name = models.CharField(max_length=32)     price = models.DecimalField(max_digits=8,decimal_place=2)     publish = models.CharFie...

    Python 2019-09-19 232 0 Django
  • 【Django】模版层

    【Django】模版层

    模版语法 两大类{{}}        变量相关{%%}    逻辑相关给模版传值python所有的数据类型都可以被传递到前端页面注意在传递函数的时候,会自动加括号调用,前端展示的是函数调用的之后的返回值(ps:前端在调用函数的时候,是不支持给函数传递额外参数的)如果你想在前端获取后端传递的某个容器类型中的具体元素那么你可以通过句点符来获取具体的元素.索引.键变量在Django的模板语言...

    Python 2019-09-18 192 0 Django
  • 【Django】路由层、视图层

    【Django】路由层、视图层

    1.Django orm中表与表之间建关系数据库表与表之间建关系图书管理系统为例,书籍表,作者表,出版社表,作者详情表书籍和出版社是一对多      外键字段建在书籍表中书籍和作者是多对多          需要第三个表记录多对多关系作者和作者详情是一对一    记录在最常用的那张表Django orm中一对多  &n...

    Python 2019-09-17 301 0 Django
  • 【Django】总览

    【Django】总览

    Django简易版1. 纯手撸一个简易版的web框架    1.1 手动处理socket请求    1.2 手动处理http请求    1.3 根据用户访问url的不同,响应不同的结果2. wsgireg模块(web服务端网关接口)    2.1 封装socket代码    2.2 拆分请求发来时的http格式的数据为一个大字典 ...

    Python 2019-09-16 232 0 Django
  • 【Django】框架简介

    【Django】框架简介

    Web框架本质我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。半成品自定义web框架import socket sk = socket.socket() sk.bind(("127.0.0.1", 80)) sk.listen() while True:     conn, a...

    Python 2019-09-12 241 0 Django
1
登录
用户名
密码
注册
用户名
密码
确认密码
邮箱
获取邀请码
邀请码
验证码
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱
召唤伊斯特瓦尔