12 2018 档案
摘要:crm 系统项目(三) 自动分页 需求: 1. 做一个自动分页, 每15条数据1页 2. 让当前页数在中间显示 3. 上一页, 下一页 注意情况: 1.总页数 小于 规定显示的页数 2. 左右两边极值情况 3. 前后端传参,交互 user_list.py {% extends 'layout.htm
阅读全文
摘要:crm 系统项目(二) admin 后台操作表格 1. app下创建 templates 运行的时候 先找全局的templates——》 按照app的注册顺序找templates中的文件 2. app下在创建一个urls.py include() 3. 创建超级用户 python manage.py
阅读全文
摘要:crm 系统项目(一) 登录,注册,校验 首先创建一个Django项目,关于配置信息不多说,前面有~ models.py文件下创建需要的表格信息,之后导入数据库 from django.db import models from multiselectfield import MultiSelect
阅读全文
摘要:全网最火 - 跳舞的鸭子动态源码 - 超简单 效果图: 需要图片和音乐的小伙伴,评论区,写下邮箱>>
阅读全文
摘要:[TOC] 一. form介绍 1.生成页面可用的HTML标签 2. 提供input可以提交数据 3. 对用户提交的数据进行校验 4. 保留上次输入内容 5. 提供错误信息 二. 普通方式书写注册功能 <!DOCTYPE html> <html lang="en"> <head> <meta cha
阅读全文
摘要:Django - AJAX 一. JSON 什么是json? json指的是JavaScript对象表示法(JavaScript Object Notation) json是轻量级的文本数据交换格式 独立于语言, 支持不同的编程语言 具有自我描述性, 跟易理解 合格的json对象: 不合格的json
阅读全文
摘要:Django - 中间件 一. 什么是中间件 官方: 中间件是一个用来处理Django的请求和相应的框架级别的钩子, 他是一个轻量, 低级别的插件系统, 用于在全局范围内改变Django的输入和输出, 每个中间件都负责做一些特定的功能. 大白话: 中间件是帮助我们在视图函数执行之前和执行之后都可以做
阅读全文
摘要:一. 聚合查询和分组 1. 聚合 aggregate(*args, **kwargs) 对一组数据进行统计分析, 通过对QuerySet进行计算, 返回一个聚合值得字典. arrgregate()中每一个参数都指定一个包含在字典中的返回值. 既在查询集上生成聚合. 2. 分组 annotate(*a
阅读全文
摘要:一. 内置Admin 依赖APP: django.contrib.auth django.contrib.contenttypes django.contrib.messages django.contrib.sessions 模板的context_processors: django.contri
阅读全文
摘要:Django - 路由系统 一. URLconf配置 1. 基本格式 from django.conf.urls import url urlpatterns = [ url(正则表达式, views视图, 参数, 别名), ] 示例 2. 参数说明: 正则表达式: 一个正则表达式字符串 views
阅读全文
摘要:Django - 视图系统 一. CBV 和 FBV 1. FBV(function based view) 2. CBV(class based view) a.定义 # 使用CBV时要注意,请求过来后会先执行dispatch()这个方法,如果需要批量对具体的请求处理方法,如get,post等做一
阅读全文
摘要:一. 装饰器 在不改变原函数的调用方式和函数,额外的增加功能 1. 简单装饰器 2. 函数带返回值 3. 原函数携带参数 4. 完整的装饰器的写法 5. 装饰器带参数 6. 多个装饰器装饰同一个函数 7. 装饰器修复技术
阅读全文
摘要:Django - 模板相关 一.MVC和MTV 1. MVC M: Model : 数据库, 存取数据 V: View: 视图, 信息的展示 C: Controller: 控制器, 逻辑的控制, 负责调度, 传递指令 2. MTV M: model: ORM操作 T: Template: 模板, H
阅读全文
摘要:Django - 表与ORM操作 一. 模板语言 模板中也有自己的语言, 该语言可以实现数据展示 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="styles
阅读全文
摘要:小白神器 - Django - 起步 一. Django下载 1. 命令行 2.Pycharm 二. 创建项目 1. 命令行 2.Pycharm 三. 启动项目 1. 命令行 切换到项目的根目录下 manage.py 2. pycharm 四. 配置文件(settings) 1.静态文件 2.模板
阅读全文

浙公网安备 33010602011771号