Django开发之简书推荐作者可视化

Posted Python中文社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django开发之简书推荐作者可视化相关的知识,希望对你有一定的参考价值。

專 欄

当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放 Django开发之简书推荐作者可视化 Django开发之简书推荐作者可视化

罗罗攀,Python中文社区专栏作者

http://www.jianshu.com/u/9104ebf5e177



折腾了几天,终于完成了第一个web开发项目,其中乐趣多多,坑也是巨多,听我娓娓道来。由于本人使用的腾讯学生机(小霸王),请稍作等待,不想等待的小伙伴们,直接看下图:

Django开发之简书推荐作者可视化

Django开发之简书推荐作者可视化

Django开发之简书推荐作者可视化

项目概述

本项目结合数据的采集、预处理、存储、使用等技术,利用Python语言实现功能,展示了简书推荐作者相应的统计信息,本人的信息以及推荐作者的查询功能。


项目知识点

scrapy
    利用scrapy框架进行数据的爬虫及预处理,由于侧重点是web开发,这里只是爬取了用户的个人信息,文章等信息没有做爬取。
    mysql
    该项目使用mysql进行数据的存储,同时通过mysql数据库完成前后端的数据交互。
    echarts3
    数据的可视化使用echarts3,百度良心之作~
    Semantic UI
    对于css完全小白的我来说,当然要使用框架啦,semantic里面的容器炒鸡好用,不要担心布局难看啦。
    Django
    web开发当然是使用python的Django框架啦。

统计

该web项目总共设计3个界面,由于界面的上下结构一样,这就要使用模板的继承。
首先可视化了用户的类型和性别分布
地区分布

Django开发之简书推荐作者可视化

Django开发之简书推荐作者可视化

热门文章
    多半都是与简书相关的一些爬虫文章。
写作时间可视化
    最后弄了2个折线图,看看我都是什么时候更文的~

搜索

最后通过form表单的post功能,完成搜索功能,用手机可能无法实现搜索,请用电脑使用。


总结

界面我还是比较喜欢的,粉丝的背景和一个笔记本,与简书很配。
    感谢故人兄、亮亮同学、程程同学们的帮助。
    还有许多不足,请多多批评指正。


网站链接请点击阅读原文


长按扫描关注Python中文社区,

获取更多技术干货!

    

Python 中 文 社 区

Python中文开发者的精神家园

合作、投稿请联系微信:

pythonpost

— 人生苦短,我用Python —
1MEwnaxmMz7BPTYzBdj751DPyHWikNoeFS



本文为作者原创作品,未经作者授权同意禁止转载


本社区计划在北京、上海、深圳、广州、香港、杭州、成都、南京、武汉、西安十座城市设立城市俱乐部,以方便同城的Python开发者进行更加深入的交流,同时也为方便以后举办线上线下的活动,欢迎大家加入! 请直接添加工作人员微信:pythonpost并注明所在城市申请即可。    

以上是关于Django开发之简书推荐作者可视化的主要内容,如果未能解决你的问题,请参考以下文章

推荐 2 款必备的 Django 开发神器

计算机毕业设计django基于python的热门短视频推荐系统

Django 官方推荐的姿势:类视图

Python:Django框架开发数据可视化网站

Django Web开发指南的作者介绍

django的练手实战项目都有哪些值得推荐