上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 27 下一页
摘要: 1.工作流程 request/response模式下,request并不是直接到达view方法,view方法也不是将返回的response直接发送给浏览器的,而是request由外到里的层层通过各种middleware层,这个时候可以对request做一些事情,到最后一层也就是最内层时,得到view 阅读全文
posted @ 2020-08-31 22:22 JohnYang819 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 1.将项目中的settings.py中的DEBUG=False,ALLOWED_HOSTS = ['localhost'] 2.在项目settings.py中TEMPLATES列表中的DIR定义的路径下创建 错误代码.html,如'400.html'。 3.在 views.py中(任意app的都可以 阅读全文
posted @ 2020-08-30 11:53 JohnYang819 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 提示:仅供梳理参考,很多相关的细节内容忽略。 1.URL (1)URL匹配的规则是正则,关于正则不再赘述。 (2)URL优先级顺序:从urlpatterns的底部开始搜索,一直往上搜索,需要注意的是,并不是一搜到匹配的URL正则式就停止了,而是继续往上搜索,如果上面还有匹配的URL正则,则上面的有效 阅读全文
posted @ 2020-08-27 22:09 JohnYang819 阅读(645) 评论(0) 推荐(0) 编辑
摘要: (1)在project的settings.py中的INSTALL_APPS中添加新建的各个app的名字。 (2)设置templates文件夹的位置(容纳html文件):TEMPLATE_DIR=os.path.join(BASE_DIR,'templates')即templates文件夹与Proje 阅读全文
posted @ 2020-08-27 13:37 JohnYang819 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 1.背景 当需要测试较为复杂的module,class或者系统的功能时,如果一个一个的去测试就会显得很麻烦,如果每项测试又有一定的配置或者设置的话,比如每个测试都要新建一个对象之类的,那就更麻烦了。单元测试的初衷就是使得这些测试自动化,高效率的完成。有人可能会说自己写个程序全部用assert来判断就 阅读全文
posted @ 2020-08-26 22:26 JohnYang819 阅读(246) 评论(0) 推荐(0) 编辑
摘要: (function(window,document,undefined){ var hearts = []; window.requestAnimationFrame = (function(){ return window.requestAnimationFrame || window.webki 阅读全文
posted @ 2020-08-24 22:58 JohnYang819 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 1.QQ邮箱设置 点击QQ邮箱账号,进入后,开启smtp服务许可: 点击“生产授权码”,在手机上发送相应的短信,得到授权码。【注意授权码之间没有空格】 2.典型代码块 import smtplib from email.mime.text import MIMEText from email.hea 阅读全文
posted @ 2020-08-23 20:13 JohnYang819 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 几种非常不错的方法,收藏学习:原文见https://blog.csdn.net/m0_37070714/article/details/77587753 方法一:footer高度固定+绝对定位 <body> <header>header</header> <main>content</main> < 阅读全文
posted @ 2020-08-21 12:28 JohnYang819 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 1.前言: 将测试数据全部敲入数据库非常繁琐,而且如果与合作伙伴一起开发,部署,那么他们肯定也不想把时间花在一个一个录入数据的繁琐过程中,这时候,创建一个批量录入数据的脚本(population script)就非常有必要。 2.代码: 假设在models.py中定义的数据为下面: from dja 阅读全文
posted @ 2020-08-16 08:10 JohnYang819 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 当执行 python manage.py makemigrations 出现错误:TypeError: init() missing 1 required positional argument: ‘on_delete’。 解决方案: 定义外键的时候需要加上 on_delete=;即:contrac 阅读全文
posted @ 2020-08-15 21:57 JohnYang819 阅读(921) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 27 下一页