在urllib新建请求时需配置request的cookie
详细见:
继续阅读 →
django日志记录
访问登录验证
如需访问某个view进行登录验证,一种方法可以通过request.user来判断,另一种办法 导入from django.contrib.auth.decorators import login_required 在所需的view方法上装饰 在setting的L
继续阅读 →
django关于自定义权限问题,django中默认有change,delete,add三种权限,但是往往三种权限不能满足需求,如只读权限或者业务相关权限等。那么如何新增权限的。
权限控制的颗粒度从表层级来说:
继续阅读 →
1、在开发中使用django中自带auth.user,如何获取当前操作的操作者即当前登录用户,那么通过以下方式可以获得:
继续阅读 →
在使用django的model filter 进行查询过滤的时候,往往需要对表中的两个列数据进行除法运算后进行的需求。这样的需求怎么解决?
自己思索的是不是新添一个数据字段,在录入的数据时候计算好保存在新添的字段中,当然这种办法可行,不过需要考虑兼容之前已有的数据,操作相对比较麻烦。
另外一种办
继续阅读 →
selenium抓取某宝数据的时候,js数据渲染且又有麻烦的验证过程。模拟验证存在困难,不过通过network里特定url调用便能拿到相关数据。
调用selenium模拟浏览器行为怎么拿network 网络url?
通过模拟浏览器selenium代理browsermob proxy便能捕获network网络url。
继续阅读 →
selenium 能模拟浏览器行为,常用于与自动测试和网页内容抓取。在网页内容抓取方面,能比较合理的解决动态内容,以及验证环节等问题。下面写了个简单例子抓取淘宝排行榜的热门品牌排行榜。
继续阅读 →
domainDetection 域名探测系统
#作用: 该系统主要用于对网页访问业务的域名解析和互通进行探测和监控。
#原理:该系统基于python3.0+django 1.8+highcharts,可分为三个部分,第一个部分为探针脚本,第二个部分为后台管理部分,第三个部分为
继续阅读 →
最近整网站的时候碰到两个问题记录下。
1、关于访问url直接生成文本文件的方法。在httpResponse设置contenttype为application/octet-stream即可。
具体代码如下:
[code]
response = HttpResponse(status=200)
response['Content-Type'] = 'application/octet-stream'
response['Content-Disposition'] = 'attachment;filename=tjb.bat'
[/code]
继续阅读 →
经常查询这篇文章搜索django orm model filter的过滤条件,于是决定备份一份。
作者:petanne(来自豆瓣)
来源:https://www.douban.com/note/301166150/
1.多表连接查询:感觉django太NX了。
class A(models.
继续阅读 →