摘要: 当我们在views.py中写逻辑时,需要返回数据,但有时有些数据是每个页面都需要用的,如果每个方法中返回同样数据就会很冗余。这是就需要“上下文处理器“来统一返回数据。 在上下文处理器中返回的每个变量,在每个页面都可以使用。 如,博客中的导航、博客标题等信息,在每个页面可能都会用到,我们就可以写在上下 阅读全文
posted @ 2019-10-22 14:05 4jd121de2gf4e2sa5d 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 有时我们在浏览一个网站时,会发现有些页面的元素是每个页面共有的,比如网页导航、底部注释等。如果每个页面都去重复的写 效率就太低下了,这是就需要继承一个基础的html,然后每个页面只需要在基础的页面上新加元素 例如,这是一个基础的html文件,base.html。他定义了这个网站多个页面的基础样式。我 阅读全文
posted @ 2019-10-22 13:28 4jd121de2gf4e2sa5d 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 这里举例用的是一个搭建好的html框架。我们可以自行去百度上下载个人博客的模板。 结构如下图 一、把这个模板下的所有.html文件放到templats下,只放html的文件 这时只打开这些Html是没有样式的,因为css js 都没有调用。后边说css、js调用 二、获取CSS、JS样式等 工程下, 阅读全文
posted @ 2019-10-17 22:28 4jd121de2gf4e2sa5d 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 接上文:按上文中目录及工程名称举例。工程名:day18,APP名:user 1.在templates下创建一个html文件 2.在user/views.py中写逻辑 3.把写好的方法加到day18/urls.py的urlpatterns这个list中 4.写完后请求启动服务,在工程目录下(day18 阅读全文
posted @ 2019-10-17 21:36 4jd121de2gf4e2sa5d 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 前提:安装好django,在命令行中输入django-admin,检查是否已经安装好 一、创建Django工程 方法一: 1.建一个文件夹,如“demo” 2.命令行进入这个文件夹,执行命令:django-admin startproject dj_test 。这个命令可以在这个文件夹 阅读全文
posted @ 2019-10-17 21:01 4jd121de2gf4e2sa5d 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 菜鸟教程中介绍到,round() 函数作用就是,返回浮点数x的四舍五入值。 > round( x [, n] )1参数x,n均为数值表达式,返回值为x的四舍五入值。n为保留的小数位数,不加n则只保留x四舍五入后的整数部分。 >>> round(2.3)2>>> round(2.45, 1)2.512 阅读全文
posted @ 2019-09-08 19:11 4jd121de2gf4e2sa5d 阅读(936) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-08-07 14:37 4jd121de2gf4e2sa5d 阅读(10) 评论(0) 推荐(0) 编辑
摘要: faker模块可用来生成姓名、地址、邮箱、电话等 用法: 阅读全文
posted @ 2019-07-26 14:52 4jd121de2gf4e2sa5d 阅读(202) 评论(0) 推荐(0) 编辑
摘要: jsonpath提供了在多维字典中找到某个key的便捷方法,一定要知道哦~ 用法如下: 阅读全文
posted @ 2019-07-26 14:13 4jd121de2gf4e2sa5d 阅读(292) 评论(0) 推荐(0) 编辑
摘要: pip install multiprocessing 安装多进程模块 阅读全文
posted @ 2019-07-26 14:04 4jd121de2gf4e2sa5d 阅读(133) 评论(0) 推荐(0) 编辑