摘要: F查询: 之前构造的过滤器都是将字段值与某个我们设定的常亮做比较,如果我们要对两个字段的字段的值做比较久需要用到F查询;F查询可以用来比较同一个model事例中两个不同字段的值, 准备工作: 创建数据库,使用orm创建表,使用Navicat添加数据,也可以使用pycharm中的database功能连 阅读全文
posted @ 2019-06-13 19:46 阳光与叶子 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 准备工作: 1、在orm操作表单之前需要先修改下django中连接的数据库,默认连接的是SQLit3,这里我们修改成mysql 2、mysql使用的版本是5.6,已经安装好了,直接连接就可以使用 创建django项目,这里我创建的django使用的是pycharm创建的,其中应用、模板都已经创建好了 阅读全文
posted @ 2019-06-13 00:24 阳光与叶子 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 1、后端向前端传递参数的两种方式: 总结: 方式一: return render(request,'index.html',{'n':n}) 方拾二: return render(request,'index.html',locals()) 可以传递一系列的参数:字典、元祖、列表、函数、类 注意:后 阅读全文
posted @ 2019-06-11 22:24 阳光与叶子 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、路由匹配: 第一个参数是正则表达式,匹配规则按照从上往下一次匹配,匹配到一个后立即停止 网站首页路由: 三、有名分组 将加括号的正则表达式匹配到内容当做关键字参数自动传递给对应的视图函数 注:无名分组和有名分组不能混着用!! 支持用一个类型多形式匹配 无名分组: 有名分组: 四、反向解析(根据名 阅读全文
posted @ 2019-06-11 00:44 阳光与叶子 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一、创建django项目 通过命令创建: django-admin startproject 项目名称 创建app应用 python3 manage.py startapp 应用名 #这里manage.py是创建完成django项目后产生的文件 到此步基础的创建完成, 把新增的app应用添加到配置文 阅读全文
posted @ 2019-06-09 22:07 阳光与叶子 阅读(9411) 评论(1) 推荐(0) 编辑
摘要: Django连接mysql数据库登录Django后台 默认Django使用的是sqllite3,mysqldb没有支持python3版本的,可以使用pymysql代替mysqldb 1、在项目根目录下__init__.py文件中加入以下代码 3、更改项目setting.py中对数据库的配置 4、初始 阅读全文
posted @ 2019-06-05 22:06 阳光与叶子 阅读(3396) 评论(0) 推荐(0) 编辑
摘要: 在开始Django之前先说一些铺垫 1、软件开发架构: c/s架构 客户端 服务端 b/s架构 浏览器 服务端 2、http协议 超文本传输协议:规定了客户端与服务端消息传输的格式 四大特性: 1、基于tcp、ip协议工作在应用层的协议 2、基于请求响应(一次请求对应一次响应) 3、无状态的(不会保 阅读全文
posted @ 2019-06-05 16:38 阳光与叶子 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一、在html中添加jquery,可以使用cdn加载jquery 1、网址:https://www.bootcdn.cn/jquery/ 2、推荐使用3.4左右版本的,建议使用min.js后缀的,min后缀是压缩过的,体积比较小 $("#d1").attr('username');"yzn"$("# 阅读全文
posted @ 2019-06-04 22:43 阳光与叶子 阅读(4653) 评论(0) 推荐(0) 编辑
摘要: jQuery: 是什么: 是一个工具,可以更加方便实现dom操作 类似于python中的模块,库,在前端中称呼为“类库” jQuery几个方面: 查找标签 修改属性样式 事件 Ajax异步请求 插件机制 注意事项: 一定要先导入才能使用, 可以去官网下载jQuery包,可以下载压缩过的包,文件大小小 阅读全文
posted @ 2019-06-03 18:57 阳光与叶子 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 什么是BOM bom:浏览器对象模型 什么是DOM dom:文档对象模型 BOM操作: 调用windows浏览器窗口 windows对象可以通过点调用子对象 windows.navigator对象,可以获取浏览器相关信息 screen对象:获取屏幕信息 screen.navailWidth 可用屏幕 阅读全文
posted @ 2019-06-03 18:50 阳光与叶子 阅读(181) 评论(0) 推荐(0) 编辑