摘要: 预实现功能: 粉丝发给公众号的文本消息,后台显示的xml片段是这样的: 那么微信公众平台回复粉丝的文本消息,后台显示的xml片段是这样的: 2. 图来图往 粉丝发给公众号的图片消息,后台显示的xml片段是这样的: 那么微信公众平台回复粉丝的文本消息,后台显示的xml片段是这样的: 开发流程图: 码代 阅读全文
posted @ 2019-10-15 15:21 AhMay 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1. 申请公众号。教程有。 2. 开发配置(python) 安装 安装web.py 安装libxml2, libxslt, lxml python 开发自己的本地服务器,然后部署到公网 (可以使用小米球来映射本地服务器) 开发流程图 安装web.py 安装libxml2, libxslt, lxml 阅读全文
posted @ 2019-10-15 15:03 AhMay 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1. 测试驱动开发 想要做什么,写成一个一个的用户故事。故事的内容 尽量是语言能够表达的用户操作的每一步. 比如: 打开网页,输入网址,看到什么元素,元素中有什么内容。要给该元素输入什么,Enter之后期望得到什么。关闭网页等。 功能测试,可以用 Django提供的 LiveServerTestCa 阅读全文
posted @ 2018-04-05 06:40 AhMay 阅读(291) 评论(0) 推荐(0) 编辑
摘要: img src="https://image.baidu.com/search/detail?ct=503316480&z=0&ipn=d&word=%E5%9B%BE%E7%89%87&step_word=&hs=0&pn=2&spn=0&di=109890&pi=0&rn=1&tn=baiduimagedetail&is=0%2C0&istype=0&ie=utf-8&oe=utf-8&in=&cl=2&lm=-1&st=undefined&cs=3139953554%2C3011511497&os=282365737%2C413977936&simid=0%2C0&adpicid=0&lpn=0&ln=800&fr=&fmq=1566998820461_R&fm=&ic=undefined&s=undefined&hd=undefin 阅读全文
posted @ 2018-04-05 06:22 AhMay 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Django鼓励以应用的形式组织代码。这样一个项目中可以放多个应用 为待办事项清单创建第一个应用: manage.py startapp Lists 会在superList文件夹中创建子文件夹Lists,并在lists中创建一些占位文件,用来保存模型,视图以及测试。 功能测试站在用户的角度从外部测试 阅读全文
posted @ 2018-03-06 19:44 AhMay 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 准备做一个 待办事项清单网站,来演示 Web 开发过程中的所有主要步骤。以及如何在各个步骤中运用TDD理念。 ”功能测试“: 从用户的角度查看应用是如何运作的。 从某种程度上可以作为应用的说明书。 作用是 跟踪"用户故事,模拟用户使用某个功能的过程,以及应用应该如何响应用户的操作。 编写用户故事,可 阅读全文
posted @ 2018-02-28 07:10 AhMay 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 安装: 1. python 2. selenium. 使用firefox浏览器的webdriver. 将 geckodriver.exe放到python 根目录下。以便能从全局环境中找得到 3. Django. 4. git (推荐,但是不是主要的) 测试环境是否准备好: 1. 写一个小的功能测试。 阅读全文
posted @ 2018-02-25 21:08 AhMay 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 2018 伊始,又是春暖花开。俗语,“一年之计在于春”。又是一年立志时。 决定认真学习一些web. 本来倾向与学习NodeJS的。可是之前买的python的书太多了。就先紧手头的资源看了再说吧。 今天开始学习 web python测试驱动开发的读书笔记。不求上头条,只为记事打卡。以监督自己啦 阅读全文
posted @ 2018-02-25 20:55 AhMay 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 每个view函数的第一个参数是一个HttpRequest对象。 HttpRequest对象包含当前请求URL的一些信息: 请求中使用的HTTP方法的字符串表示。全大写表示。例如: if request.method == 'GET': do_something()elif request.metho 阅读全文
posted @ 2016-08-11 16:22 AhMay 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 在模板的末尾,我们增加一个rlt记号,为表格处理结果预留位置。 表格后面还有一个{% csrf_token %}的标签。csrf全称是Cross Site Request Forgery。这是Django提供的防止伪装提交请求的功能。POST方法提交的表格,必须有此标签。 这边遗留一个问题,不能解决 阅读全文
posted @ 2016-08-05 16:17 AhMay 阅读(197) 评论(0) 推荐(0) 编辑