摘要:
Django的中间件 前戏: 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式 阅读全文
摘要:
AJAX 目录AJAX准备知识:JSONstringify与parse方法和XML的比较AJAX简介AJAX常见应用情景AJAX的优缺点jQuery实现的AJAX$.ajax参数JS实现AJAXAJAX请求如何设置csrf_token方式1方式2AJAX上传文件练习(用户名是否已被注册)功能介绍案例 阅读全文
摘要:
Django form表单 目录普通方式手写注册功能views.pylogin.html使用form组件实现注册功能views.pylogin2.html常用字段与插件initialerror_messagespasswordradioSelect单选Select多选Select单选checkbox 阅读全文
摘要:
Django 使用Echarts Echarts Echarts是一个非常优秀的可视化框架,由百度开源,提供了非常丰富的图表类型。 用过echarts的同学都知道,它提供了一个叫setOptions的方法,通过这个方法我们传入一个options就可以生成一个图表了。 对开发者而言,这是非常方便的,我 阅读全文
摘要:
Django ORM 中的批量操作 目录数据模型定义批量插入数据批量更新数据批量删除数据 数据模型定义 from django.db import models class Product(models.Model): name = models.CharField(max_length=200) 阅读全文
摘要:
启动vue时报错 webpack-dev-server’不是内部或外部命令,也不是可运行的程序或批处理文件 百度了下发现是项目里的“node_modules”文件夹的原因,我就直接把项目的对应的文件夹干掉了,然后npm install重新安装,但是npm install时报错如下所示: npm WA 阅读全文
摘要:
Django之路由系统 目录URLconf配置基本格式:参数说明:正则表达式详解基本配置注意事项补充说明分组命名匹配URLconf匹配的位置捕获的参数永远都是字符串视图函数中指定默认值include其他的URLconfs传递额外的参数给视图函数(了解)命名URL和URL反向解析命名空间模式 Djan 阅读全文
摘要:
Django内置邮件功能发邮件 目录前言思路获取授权码发送简单邮件示例多封邮件发送多个收件人发送带附件的邮件 前言回到顶部 我们在Django中会碰到发送邮件的需求,Django中内置了邮件发送功能,被定义在django.core.mail模块中。发送邮件需要使用SMTP服务器,常用的免费服务器有: 阅读全文
摘要:
Django之模板 目录常用语法变量Filters自定义filterTagscsrf_token注释注意事项母板继承母板块(block)组件静态文件相关使用get_static_prefix自定义simpletaginclusion_tag Django模板系统 官方文档 回到顶部常用语法 Djan 阅读全文
摘要:
Django之视图 目录一个简单的视图CBV和FBVFBV版:CBV版:给视图加装饰器使用装饰器装饰FBV使用装饰器装饰CBVrequest对象请求相关的常用值属性方法Response对象使用属性JsonResponse对象Django shortcut functionsrender()redir 阅读全文