博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2022年9月28日

摘要: Python总体架构 Python的整体架构主要分为3个部分:1.左边是Python提供的大量模块、库以及用户自定义的模块。2.右边是Python的运行时环境,包括对象/类型系统、内存分配器和运行时状态信息3.中间部分是Python的核心——解释器(interpreter),或者称为虚拟机。在解释器 阅读全文

posted @ 2022-09-28 22:23 ~sang 阅读(1137) 评论(0) 推荐(0) 编辑

2022年5月21日

摘要: drf快速使用 # 原生django,不使用任何其他模块,也可以写出符合resful规范的接口 》写起来麻烦一些# 查询所有图书 地址:127.0.0.1:8080/books 路由:path('/books',views.books) 视图函数中:通过orm查出所有图书(qs) >序列化(for循 阅读全文

posted @ 2022-05-21 12:04 ~sang 阅读(99) 评论(0) 推荐(0) 编辑

2022年3月28日

摘要: 一API接口 # API接口:通过网络,规定了前后端信息交互规则的url链接,也就是前后端信息交互的媒介# web api接口简单的概括有四大特点 url地址:长的像返回数据的url链接 https://api.map.baidu.com/place/v2/search 请求方式:get、post、 阅读全文

posted @ 2022-03-28 21:54 ~sang 阅读(143) 评论(0) 推荐(0) 编辑

2022年3月27日

摘要: 一视图 '''视图是一个虚拟表,使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作临时表的数据时就无需重写复杂的sql了,直接去视图中查找即可,但视图有明显的效率问题,并且视图是存放在数据库中的,如果程序中使用的sql过分依赖数据库中的视图,即强耦合,一旦sql需要修改且涉及 阅读全文

posted @ 2022-03-27 21:33 ~sang 阅读(110) 评论(0) 推荐(0) 编辑

2022年3月13日

摘要: forms组件之校验字段 # 第一步:定义一个类,继承forms.Form# 第二步:在类中写字段,要校验的字段,字段属性就是校验规则# 第三步:实例化得到一个Form对象,把要校验的数据传入# 第四步:调用register_form.is_valid()校验,校验通过就是True# 第五步:校验通 阅读全文

posted @ 2022-03-13 20:13 ~sang 阅读(12) 评论(0) 推荐(0) 编辑

摘要: 分页器的使用 # 批量插入数据# def books_page(request): # 第一种方案,每循环一次,操作一下数据库,性能低 # for i in range(1000): # book=models.Book.objects.create(name='图书%s'%i,price=i+10 阅读全文

posted @ 2022-03-13 14:41 ~sang 阅读(168) 评论(0) 推荐(0) 编辑

2022年3月11日

摘要: Django与ajax ajax翻译成中文就是"异步的javascript和XML"。即使用javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)ajax最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。(这一特点给用户的感受 阅读全文

posted @ 2022-03-11 23:00 ~sang 阅读(91) 评论(0) 推荐(0) 编辑

摘要: orm字段参数 1.null 是否可以为空2.unique 是否唯一3.db_index 是否给该字段建索引4.default 默认值为5.DateField和DateTimeField 两个参数 # auto_now_add 配置auto_now_add=True,创建数据记录的时候会把当前时间添 阅读全文

posted @ 2022-03-11 11:18 ~sang 阅读(179) 评论(0) 推荐(0) 编辑

2022年3月5日

摘要: # gitee上怎么下载项目 1.克隆/下载 -- 复制 -- pycharm上的VCS -- Get from Version Control... 2.克隆/下载 -- 下载ZIP -- 用pycharm打开 # settings.py文件修改时区语言 LANGUAGE_CODE = 'zh-h 阅读全文

posted @ 2022-03-05 20:38 ~sang 阅读(20) 评论(0) 推荐(0) 编辑

2022年3月3日

摘要: 图书相关表关系建立 class Publish(models.Model): nid=models.AutoField(primary_key=True) name=models.CharField(verbose_name='出版社名称',max_length=32) city=models.Ch 阅读全文

posted @ 2022-03-03 23:31 ~sang 阅读(72) 评论(0) 推荐(0) 编辑