摘要:FBV的意思是function base view,意思就是在views.py中写函数。我们常用的urls.py里面的路径对应views里面的函数。 CBV的意思是class base view,意思就是在views.py中写类,urls.py里面的路径对应一个类。 1. 列表生成式: class
阅读全文
摘要:本文转载自:https://www.cnblogs.com/zhaof/p/6281482.html 简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能
阅读全文
摘要:1. 用户访问 http://127.0.0.1:8000/login/ 可以看到路径为login/。 2. login/路径将对应主项目下urls.py中的login/。 from app01 import views urlpatterns = [ path('admin/', admin.si
阅读全文
摘要:1. 用户访问 http://127.0.0.1:8000/timer/ 可以看到路径为timer/。 2. timer/路径将对应主项目下urls.py中的timer/。 from app01 import views urlpatterns = [ path('admin/', admin.si
阅读全文
摘要:-- 一、数据库 show databases; -- 查看数据库 create database pytest character set=utf8; -- 创建数据库 alter database pytest [character set xxx] -- 修改数据库字符集 mysql> sho
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="vue.js"></script> <script src="https://cdn.bootcdn.ne
阅读全文
摘要:try: pass # 正常执行代码 except Exception as e: pass # 报错信息和异常处理机制 try: with open("vue3.html") as f: data = f.read() print("正常打开") except Exception as e: #
阅读全文
摘要:# 可迭代对象: # 类型中申明了一个__iter__方法,同时该方法返回一个迭代器对象 # 能够用for循环的都是可迭代对象 # 列表、元组、字典、集合都是可迭代对象 # 迭代器: # 类型中申明了一个__next__方法 # for循环原理 # (1) 调用 in 后面对象的__iter__方法
阅读全文
摘要:from functools import reduce # 列表推导式:[表达式 for 变量 in 数据列表 if 表达式] # 一行打印1~100之间的偶数 l = [i for i in range(1,101) if i % 2 == 0] print(l) # 1到100所有平方的列表
阅读全文