摘要: 1. ORM框架 Django提供的ORM框架,可以简化MySQL代码,节省书写MySQL语句的时间。 具体功能如下: 创建、修改、删除数据库的表(不用写SQL语句,无法创建数据库)。 修改表中数据(不用写SQL语句)。 2. ORM使用 安装mysql包 注:Windows系统大概率安装失败,可直 阅读全文
posted @ 2024-11-12 16:52 Coder-Yun 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1. 请求 获取请求方式 GET/POSTprint(requset.method) 通过url传递值 /something?n1=1234&n2=456print(requset.GET) 通过请求体获取数据print(requset.POST) 【注】:获取的请求方式和传递的值和数据,可在终端后 阅读全文
posted @ 2024-08-07 16:09 Coder-Yun 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1. templates模板(html) 在app目录下创建一个templates目录,用于存放网页模板 利用url返回网页 点击查看代码 def user_list(request): return render(request,"user_list.html"); 输入url地址时,会去app目 阅读全文
posted @ 2024-07-31 20:54 Coder-Yun 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1. APP 定义:Django中功能的细分,每个APP有独立的数据库、表结构、HTML模版、CSS。 创建APP python manage.py startapp app01 重要文件介绍 views.py:常用文件,urls中的函数常常在此处定义。 models.py:常用文件,对数据库进行操 阅读全文
posted @ 2024-07-29 21:47 Coder-Yun 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 pip install django 【注】:Django安装完后,存放于Lib下的site-packages中。 2. 创建项目 终端创建 "D:\Python\Python312\Scripts\django-admin.exe" startproject mysite2 djang 阅读全文
posted @ 2024-07-29 20:59 Coder-Yun 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 1. 多返回值 返回值为return返回给上级函数的值,需要注意的是,与C和C++不同,Python中可以有多返回值。 多返回值 def test_return(): return 1,2 x, y = test_return() print(x) print(y) 特点: 按照返回值的顺序,写对应 阅读全文
posted @ 2024-07-14 21:14 Coder-Yun 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1. 容器 定义:容纳多份数据的数据类型。Python的数据容器可以理解为C++中的数据结构,这些数据结构的方法多为“增删改查”。 容器类型:列表、元组、字符串、 2. 列表list 列表可理解为数组,下标从0开始。 定义 定义代码 name_list = ['zhangsan', 'lisi', 阅读全文
posted @ 2024-04-22 16:16 Coder-Yun 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 函数 注:函数如果定义在类(class)里面,则称其为方法,函数和方法本质上是一样的,不过他们的调用方式不同。 定义和调用 def add(x, y): # 先定义 ans = x + y return ans # 返回ans add(4, 5) #后调用 注:定义函数时的“x和y”为形式参数,调用 阅读全文
posted @ 2024-04-13 12:35 Coder-Yun 阅读(14) 评论(2) 推荐(0) 编辑
摘要: 循环 while循环 i = 0 while i < 10: print(i) #输出0-9 i += 1 #Python中不支持自增和自减 random随机数 import random # 导入含有随机数的库random num = random.randint(1, 100) # 创建一个变量 阅读全文
posted @ 2024-04-12 23:47 Coder-Yun 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 判断语句 判断 if a > b : print("a > b") elif a < b : print("a < b") else : print("a = b") print("a > b =",a > b) 注:Python内判断的书写形式与C和C++有明显差异,即“if”判断后跟随的为“:” 阅读全文
posted @ 2024-04-12 17:48 Coder-Yun 阅读(17) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示