03 2019 档案

摘要:1、ImportError: No module named xadmin 方案: 2、Django中使用了xadmin,跑程序时报错 ImportError: cannot import name 'login' 原因在于xadmin在Django2.1.0以上版本不能运行,原本是使用的Djang 阅读全文

posted @ 2019-03-28 22:57 天下无槛,不服就干 阅读(603) 评论(0) 推荐(0)

摘要:Django Rest Framework 是一个强大且灵活的工具包,用以构建Web API 为什么要使用Rest Framework Django REST Framework可以在Django的基础上迅速实现API,并且自身还带有WEB的测试页面,可以方便的测试自己的API web应用模式分两种 阅读全文

posted @ 2019-03-25 17:02 天下无槛,不服就干 阅读(480) 评论(0) 推荐(0)

摘要:Celery 是一个“自带电池”的的任务队列。它易于使用,所以你可以无视其所解决问题的复杂程度而轻松入门。它遵照最佳实践设计,所以你的产品可以扩展,或与其他语言集成,并且它自带了在生产环境中运行这样一个系统所需的工具和支持。 在此教程中,你会了解使用 Celery 的最基础部分。包括: 选择和安装消 阅读全文

posted @ 2019-03-25 11:05 天下无槛,不服就干 阅读(3263) 评论(1) 推荐(0)

摘要:Redis 介绍: Redis是一款开源的、高性能的键-值存储(key-value store)。它常被称作是一款数据结构服务器(data structure server)。 Redis的键值可以包括字符串(strings)类型,同时它还包括哈希(hashes)、列表(lists)、集合(sets 阅读全文

posted @ 2019-03-22 22:02 天下无槛,不服就干 阅读(281) 评论(0) 推荐(0)

摘要:1、第一步有一个Django项目 先是创建一个Django项目 django-admin startproject demo 然后创建一个application应用 python manage.py startapp app1 最后将App1注册到Django应用中去 2、第二步在Django的项目 阅读全文

posted @ 2019-03-21 10:21 天下无槛,不服就干 阅读(8588) 评论(1) 推荐(1)

摘要:对于socket是不陌生的,但是对于websocket我却是陌生的,不同于https,在网页中使用websocket可以同样起到ajax的作用,默默发送数据。。。 在script中: 在tornado中有专门针对websocket请求的模块,不再是https的tornado.web.Resquest 阅读全文

posted @ 2019-03-17 20:31 天下无槛,不服就干 阅读(383) 评论(0) 推荐(0)

摘要:在tornado的模板引擎中,有两种方式,UImethod与UImodule 自定义方法 在模板中调用方法: tornado:与Django一样使用{{}},但是对于for循环之类,Django以{% endfor%}结尾,而tornado以{% end%}结尾。调用字典或者列表,tornado使用 阅读全文

posted @ 2019-03-16 23:33 天下无槛,不服就干 阅读(190) 评论(0) 推荐(0)

摘要:对于使用习惯Django的我来说,tornado实在是很简陋,没有那么多复杂的文件分类。 在tornado中,一个简单web只需要十几行简单的代码就OK了 看见莫有,简单吧。。。 一个app做路由映射,一个class作为逻辑处理(对应映射的逻辑处理),通过tornado的IOLoop启动web服务。 阅读全文

posted @ 2019-03-16 21:26 天下无槛,不服就干 阅读(139) 评论(0) 推荐(0)

摘要:方式一:常用的方式是通过form.serialize()获取表单数据,但是,这样有个弊端,文件不能上传 方式二: 使用FormData对象,用来封装数据,能够提交文件 具体请看:https://developer.mozilla.org/zh-CN/docs/Web/API/FormData/Usi 阅读全文

posted @ 2019-03-05 10:37 天下无槛,不服就干 阅读(411) 评论(0) 推荐(0)

摘要:1.对于Session而言 它是用来保存在服务端的信息,可以用来做登录验证,在后台保存有用信息。 一个浏览器访问一个网站,就是建立一个连接,连接信息是独立的,就是在该建立的连接内,保存到Session中的信息,别的连接是无法访问的。session的信息定时删除,有超时设置。 2.Cookies 它是 阅读全文

posted @ 2019-03-04 10:50 天下无槛,不服就干 阅读(91) 评论(0) 推荐(0)

摘要:scrapy 基础 1、 创建一个spider项目 a) Scrapy startproject project_name [project_dir] b) Cd project 进入项目 2、 命令: a) Global commands: i. startproject 创建项目 ii. gen 阅读全文

posted @ 2019-03-04 10:20 天下无槛,不服就干 阅读(240) 评论(0) 推荐(0)

摘要:使用python的PIL来绘制验证码: 返回的是一张图片,以及图片对应的字母 调用生成验证码的方法:这是一个请求 如何可以点击刷新验证码呢? 那就是可以更换img标签的src属性值,这里我使用的是链接后面加上时间戳, 将图片的路径改变,会发起新的一次请求,验证码也会发生改变。 阅读全文

posted @ 2019-03-03 12:53 天下无槛,不服就干 阅读(221) 评论(0) 推荐(0)

摘要:发现ModelForm很好用,用来做form表单验证效果很好。但是也要注意几点。 forms的用法: 使用默认方式:继承forms.Form类,类里面的字段名称一定要和前端HTML里面的form表单里面的name属性一致,当前端数据提交时,通过views视图里面的is_valid()方法自动验证数据 阅读全文

posted @ 2019-03-02 12:43 天下无槛,不服就干 阅读(552) 评论(0) 推荐(0)

导航