Skip to content

tangzhen10/StealPic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

StealPic

主要作用是用来突破图片的防盗链

部署在Django的站点中也是如此简单。修改如下几点

添加urls.py url(r'^picture/(?P.*)$', get_pic, name='get_pic'), 在views中添加调用函数

from antipic.antipic import GetPic def get_pic(request, url): url = url[4:] url = urllib.urldecode(url) print url getpic = GetPic(url) req = getpic.get_pic() pic = req.read() return HttpResponse(pic)

在模板中调用即可,例如原本代码如下 img src='http://www.baidu.com/123.jpg'

在模板中修改为, img src='/picture/url=www.baidu.com/123.jpg'

这样即可以突破“此图片仅能用于百度”等图片防盗链的问题了。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%