什么是 reload
当我们在 python 的交互模式下测试某个类的时候,发现这个类的某个方法有错误进行了修改,而这个方法的输入又依赖于之前在交互模式下的好几个操作,这时要怎么办呢?如果重启交互模式,那么该方法依赖的操作就得重新再来一次,相当麻烦。这时 reload 就能派上用场了。 reload 内建方法用于重新导入一个模块,如果相应的python脚本代码被修改了,用 reload 重新导入后就是修改后的新模块而不需要重启整个程序了。
继续阅读 »
什么是 robots.txt ?
robots.txt 文件放置在网站根目录下,定义了什么样的客户端(web服务器以User-Agent识别客户端)可以访问的资源有哪些,不能访问的资源有哪些。以百度的 robots.txt 为例,如下:
继续阅读 »
其实。。。这篇教程不包括邮箱验证的,不过我有实现个 celery + django 的邮箱验证博客,问末附 repo 。
Web 应用中的长时操作如果没有异步实现会阻塞代码运行,用户需要等待较长时间才能收到响应。而像 Celery 这样的异步工具就能很好解决这类问题。本文将带你了解 Django 框架下的 Celery 使用。
继续阅读 »
本篇翻译自: [Getting Started with Django Channels][1]
译者: Borg
本篇教程中,我们将使用 Django Channels 来创建实时应用,当用户登录或登出时将实时更新已登录用户列表。
继续阅读 »
跟着 codingforentrepreneurs 网站上的三个系列教程从头到尾敲完了这个博客系统,并且对前端页面进行了些修改,还补了些Bug,总算是可以用了, github代码仓库在 BigBorg/Blog。已经部署到服务器,地址为 bigborg.top,可以点开查看效果。总算不用为了发篇博文或者只是修改个拼写错误之类就来个git commit了。。。
继续阅读 »
像素涂鸦
像素风格涂鸦应用,全部一个人完成,累死了。。。
1.2.1升级主要添加了些提示信息,比如需要登录,下载中之类的,并且修复了点bug,比如取色器在不同页面多次调取出现的空白。
演示视频 v1.2.1:
您的浏览器不支持 video 标签。
继续阅读 »
微博爬虫 + 社交网络图可视化
项目地址:WeiboSocialNetwork
先展示下结果再来解释代码:
首先有个R语言生成的 html
继续阅读 »
Ionic
开头推销下刚写的应用啊,详见博文。大概就是底下这样的:
继续阅读 »
像素涂鸦
这个月花了二十多天用Ionic写了个应用,先上视频效果:
视频为1.0.0版本,已更新至1.2.0
您的浏览器不支持 video 标签。
继续阅读 »
Ionic 页面间传递数据
Ionic 页面间传递数据方式:
NavController, NavParams
Modal
Provider
Events
以下以页面A转换到页面B为例
NavController
继续阅读 »