Skip to content

rockyfire/django-Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlogDemo

上个月学习Django 真的只是学习而已,很多东西学完就忘记了.从八月头开始学习爬虫,学习的路径:从零开始写Python爬虫

这位博主是个文科生还和我同一届,羞愧,回首我这三年都学了啥,好像什么都没学.算了还是一本正经的说计划吧

学了十几天的爬虫,浅读requests和beautifulsoup4文档,爬取百度贴吧的图片,了解IP代理和User-agent, 使用Scrapy爬取天气信息.使用Selenium登入学校的正方教务系统.尝试在电脑上安装python的验证码识别工具tesseract失败,原因是giflib库太高级使用不了.

现在才开始讲重点,看到博主的requests+django实现微信公众号于是萌生了一个想法

大三下学期学习Liunx,Git,重温MySQL,个人建站的笔记,大部分以笔记的形式保存在印象笔记中,每次要看的时候都要打开印象笔记APP,麻烦.

不如把这些笔记转移到自己开发的Django博客中,微信公众号和博客对接,这样以后开微信就可以看到,方便

第一步,博客

第二步,微信公众号

通过微信服务器转发到你的自己的服务器,这中间可能有个小错误要注意一下,Django有一个csrf保护机制(跨站点伪造请求),验证Token的时候没有事情,是因为是使用Get请求发送的,但是post请求发送的就不行了,这就必须在weixin/views.py中加入@csrf_exempt

在我的项目中启用了Django的loggings,loggings指定的输出文件中最好不要修改其内容,修改的话要重启Django开可以重新写入日志.

第三步,搬运笔记

本来是想调用印象笔记的API,快速写入到我的博客中,但是印象笔记开放的测试API是对 https://sandbox.evernote.com 这个网站的不是https://www.yinxiang.com/ 这就很尴尬了.

第四步,博客和微信公众号对接

参考

追梦人的博客

安装web.py出错解决

About

django blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published