摘要: 必知必会13条 <1> all(): 查询所有结果 <2> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。 <3> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <4> exclude 阅读全文
posted @ 2020-10-14 20:14 断浪狂刀忆年少 阅读(234) 评论(0) 推荐(0) 编辑
摘要: ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和数据库层 阅读全文
posted @ 2020-10-14 19:23 断浪狂刀忆年少 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 写一个装饰器 import time def timer(fn): def inner(*args, **kwargs): start = time.time() ret = fn(*args, **kwargs) print("函数执行时间是{}".format(time.time() - sta 阅读全文
posted @ 2020-10-14 17:57 断浪狂刀忆年少 阅读(102) 评论(0) 推荐(0) 编辑
摘要: Django模板语法 一、什么是模板? 只要是在html里面有模板语法就不是html文件了,这样的文件就叫做模板。 二、模板语法分类 一、模板语法之变量:语法为 {{ }}: 在 Django 模板中遍历复杂数据结构的关键是句点字符 .(也就是点) views.py def index(reques 阅读全文
posted @ 2020-10-14 17:25 断浪狂刀忆年少 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 上传文件 views # 上传文件 def upload(request): if request.method == 'POST': # 1. 取到用户发送的数据 print(request.POST) print(request.FILES) file_obj = request.FILES.g 阅读全文
posted @ 2020-10-14 16:57 断浪狂刀忆年少 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、出版社增删改查 url from django.conf.urls import url from django.contrib import admin from app01 import views urlpatterns = [ url(r'^login/$', views.login), 阅读全文
posted @ 2020-10-14 16:53 断浪狂刀忆年少 阅读(232) 评论(0) 推荐(0) 编辑