2020年7月22日
摘要: ORM执行原生sql语句 方式一: row def check_book(request): ret = models.Book.objects.raw("select * from app01_book where id = 26") # raw只能操作前面表的数据,比如Book print(re 阅读全文
posted @ 2020-07-22 21:12 fdsimin 阅读(224) 评论(0) 推荐(0) 编辑
  2020年7月21日
摘要: 删除和修改 一对一和一对多的操作 # 修改和删除操作 def edit_book(request): # 一对一修改 # 方式一: 通过模型类对象 au_det_obj = models.AuthorDetail.objects.get(id=3) models.Author.objects.fil 阅读全文
posted @ 2020-07-21 17:05 fdsimin 阅读(276) 评论(0) 推荐(0) 编辑
  2020年7月20日
摘要: url反向解析 由于将来项目中的不同功能对应的url路径可能会发生变化,所以我们在每个url路径上加上一个别名,将来通过别名反向解析来使用这个别名对应的路径,那么不管路径将来发生什么变化,只要别名不变,那么逻辑中使用这个路径的地方,都可以通过别名获取到 urlpatterns = [ ... url 阅读全文
posted @ 2020-07-20 17:20 fdsimin 阅读(218) 评论(0) 推荐(0) 编辑
  2020年7月16日
摘要: 1. model类的属性参数 比如:models.CharField(null=True,blank=True) (1)null 如果为True,Django 将用NULL 来在数据库中存储空值。 默认值是 False. (1)blank 如果为True,该字段允许不填。默认为False。 要注意, 阅读全文
posted @ 2020-07-16 16:45 fdsimin 阅读(657) 评论(0) 推荐(0) 编辑
  2020年7月15日
摘要: 静态文件配置 1 在项目根目录下创建一个文件夹,名称随便,比如叫做xxx,用来存放我们的静态文件(js\css\图片文件等等) 2 在settings.py配置文件中写上如下内容 STATIC_URL = '/abc/' #静态文件夹路径别名 STATICFILES_DIRS = [ os.path 阅读全文
posted @ 2020-07-15 23:35 fdsimin 阅读(138) 评论(0) 推荐(0) 编辑
摘要: request对象 常用属性和方法 print(request) #wsgirequest对象 print(request.path) #请求路径 #/index/ print(request.method) #请求方法 print(request.POST) #post请求提交的数据 <Query 阅读全文
posted @ 2020-07-15 17:53 fdsimin 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 模拟服务器给客户端发送数据 import socket import time sk = socket.socket() sk.bind(("127.0.0.1",8001)) sk.listen() def gen(): timer = str(time.time()) with open('te 阅读全文
posted @ 2020-07-15 17:47 fdsimin 阅读(81) 评论(0) 推荐(0) 编辑
  2020年7月8日
摘要: HTTP工作原理: HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版 阅读全文
posted @ 2020-07-08 17:32 fdsimin 阅读(180) 评论(0) 推荐(0) 编辑
  2020年7月6日
摘要: 案例一: 简单计时器 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> </style> </head> <body> <input type="text" clas 阅读全文
posted @ 2020-07-06 14:31 fdsimin 阅读(133) 评论(0) 推荐(0) 编辑
  2020年7月4日
摘要: jQuery: 将复杂的js操作封装的很简单,支持链式操作, 在各大浏览器里面都兼容,不需要考虑兼容性问题. jquery引入: 外部网址引入 <!--<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></script>--> 阅读全文
posted @ 2020-07-04 14:32 fdsimin 阅读(228) 评论(0) 推荐(0) 编辑