上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 推荐先看视频(youtube) Ned Batchelder - Facts and Myths about Python names and values - PyCon 2015 make a new list, don't change the mutable param shadowcopy 阅读全文
posted @ 2017-03-10 16:43 Jay54520 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 参考文章:https://semaphoreci.com/community/tutorials/getting-started-with-mocking-in-python 上文中测试 requests 也使用了 patch,但我现在是使用 httpmock,感觉更加方便。 疑问:既然我 mock 阅读全文
posted @ 2017-03-10 14:46 Jay54520 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 注意Django的生成的默认api place_instance.restaurant 引用对应的 restaurant,为 Model `Restaurant`名称的 lower() 形式 restaurant.place,通过字段名称 `place` 引用 restaurant_instance 阅读全文
posted @ 2017-03-10 11:40 Jay54520 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 引文与描述: Adding arbitrary metadata annotations to Python functions and variables 说说我的体会: 类似编译的作用,能够帮助你尽早地避免错误 1. 不支持 Python2+ 2. 代码检查,而且写的时候很容易,并且可以被 ID 阅读全文
posted @ 2017-02-23 10:34 Jay54520 阅读(938) 评论(0) 推荐(0) 编辑
摘要: 对于程序员来说,由于编程语言都是英语,所以练好英语口语能增强交流的准确性。如果发音不清楚或者错误的发音,会很大地影响交流。比如说在面试时,别人听不懂你说的函数名,甚至要你拼写出来(我就遇到过......) 对于我们日常运用的语言,由于经常书写、查资料,所以阅读起来不会感觉很困难。但是发音就不同了,因 阅读全文
posted @ 2017-02-20 19:49 Jay54520 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 学习 cs212 unit4 时遇到了 tuple, list, set 同时使用的问题,并且进行了拼接、合并操作。于是我就被弄混了。所以在这里进行一下总结。 hashable and unhashable Hashing is the process of converting some larg 阅读全文
posted @ 2017-01-25 11:51 Jay54520 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: <!--?xml version="1.0" encoding="UTF-8"?--> 增加日志是排错的好方法,不要不舍得加日志,比如怕代码变难看,怕日志输出太多。 python logging exc_info sys.exc_info() This function returns a tupl 阅读全文
posted @ 2017-01-24 21:05 Jay54520 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 如果网络不行,安装依赖包的速度小于 100k/s 或者丢包严重导致安装很慢,我认为就应该使用国内源了。今天因为国内源的问题弄了很久,我觉得在国内服务器部署,全部应该从国内下载资源。分为两种情况, 存在国内镜像 没什么好说的,搜索各种使用国内镜像的参数或者弄成配置文件,随服务器迁移 不存在国内镜像,直 阅读全文
posted @ 2017-01-24 19:33 Jay54520 阅读(7477) 评论(0) 推荐(0) 编辑
摘要: 程序少不了验证用户与权限分配。通过 Django 自带以及我们一些扩展就能够满足验证与权限的需求。 我在使用 Django 遇到的“login(request, user) 之后,再重定向这个 request,然后 request.user 变成了 anonymous user”问题。 使用了一个自 阅读全文
posted @ 2017-01-06 19:48 Jay54520 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 设计 api, url 的原则 做微信公众号的项目,账号体系使用微信的 openid。现在增加需求,要求适应 web 端--做成普通的 web 项目。然后 url 的变化:我想给现有的 url 加上 /web/ 前缀,从而区分客户端是微信还是普通浏览器。 参考 http://www.informit 阅读全文
posted @ 2017-01-05 23:05 Jay54520 阅读(345) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页