摘要: MTV与MVC MTV模型(django): M:模型层(models.py) T:templates V:views MVC模型: M:模型层(models.py) V:视图层(views.py) C:控制器(Controller) urls.py 本质:django的MTV也是MVC 多对多表三 阅读全文
posted @ 2019-06-16 11:18 士大夫给力 阅读(100) 评论(0) 推荐(0) 编辑
摘要: F查询与Q查询 F查询 F可以帮我们取到表中某个字段对应的值来当作我的筛选条件,实现了动态比较的效果 查询卖出数大于库存数的商品 # from django.db.models import F,Q # F查询 # res = models.Product.objects.filter(maichu 阅读全文
posted @ 2019-06-13 21:29 士大夫给力 阅读(103) 评论(0) 推荐(0) 编辑
摘要: Django ORM操作 关键性字段及参数 时间字段: DateField 年月日 DateTimeField 年月日时分秒 时间字段的参数: auto_now:每次操作改数据都会自动更新时间 auto_now_add:新增数据的时候会将当前时间自动添加,后续修改该字段不会自动更新 单独的py文件测 阅读全文
posted @ 2019-06-12 20:28 士大夫给力 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 在Django的模板语言中按此语法使用:{{ 变量名 }} 后端朝前端页面传递数据的方式 # 第一种 return render(request,'index.html',{'n':n}) 阅读全文
posted @ 2019-06-11 19:15 士大夫给力 阅读(155) 评论(0) 推荐(0) 编辑
摘要: URL配置基本格式 参数说明: 正则表达式:一个正则表达式字符串 views视图函数:一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串 参数:可选的要传递给视图函数的默认参数(字典形式) 别名:一个可选的name参数 正则表达式 第一个参数是正则表达式,匹配规则按照从上往下一次匹配, 阅读全文
posted @ 2019-06-10 23:47 士大夫给力 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 静态文件 1.所有的html文件默认都写在templates文件夹下 2.所有的静态文件(css,js,前端第三方类库)默认都放在static文件夹下 3.html页面引入外部资源的方式:CDN、本地 要使html文件中的静态文件生效,就需要对静态文件进行相关配置 静态文件配置STATIC_URL 阅读全文
posted @ 2019-06-10 08:27 士大夫给力 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 什么是Django Python语言里最流行&强大的Web框架,同时亦是全球第5大WEB框架,可快速构建稳定强大的WEB项目,大大提高开发效率,Django自身集成了丰富的WEB开发通用组件,如用户认证、分页、中间件、缓存、session等,可以避免浪费大量时间重复造轮子 Http协议 超文本传输协 阅读全文
posted @ 2019-06-05 19:44 士大夫给力 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 简介 Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目 jQuery导入 Bootstrap它是基于jQuery,也就意味着你在用bootstrap要先导入jQuery文件 导入jQuery方式有两种,这里采用CDN方式导入 百度b 阅读全文
posted @ 2019-06-04 22:41 士大夫给力 阅读(160) 评论(0) 推荐(0) 编辑
摘要: BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档的所有元素。 window对象 所有浏览器都支持 window 对象。它 阅读全文
posted @ 2019-06-03 19:41 士大夫给力 阅读(128) 评论(0) 推荐(0) 编辑
摘要: CSS盒子模型 margin(外边距): 用于控制元素与元素之间的距离;margin的最基本用途就是控制元素周围空间的间隔,从视觉角度上达到相互隔开的目的。 Border(边框): 围绕在内边距和内容外的边框。 padding(内填充): 用于控制内容与边框之间的距离; Content(内容): 盒 阅读全文
posted @ 2019-05-30 17:30 士大夫给力 阅读(107) 评论(0) 推荐(0) 编辑