基于Python Django后端和网页爬虫的股票信息服务微信小程序开发

6 篇文章 0 订阅
3 篇文章 0 订阅

最近做了一个股票信息服务类的微信小程序(小程序名字“博股论基”,大家有兴趣可以搜一下)。

主要牵涉到的技术内容,包括python django后端框架, 后端服务器搭建和部署,python网页爬虫技术,微信小程序开发,等等,是一套从后端到前端的完整流程。

----------------------------------------------------------------------------------------------------------------------------

一、为什么要做这个小程序?

因为我需要开发一个特异功能就是可以通过股票反查基金

个人炒股多年,越来越觉得直接买股票不利于风险控制,于是想通过买基金间接买股票。这样就需要找到一只基金它大量持有我的标的股票。如果我的标的股票是好几只,那么想要手动找到同时持有某几只股票的基金是比较困难的。

后来在学习python爬虫的时候,突然想到是否可以通过爬取网页内容,然后进行数据处理来找到这样的共同基金呢。于是就写了一个python爬虫, 运行效果如下:

后来又接触了微信小程序开发,于是就想把这个做成一个小程序,在手机上使用起来更方便,也方便分享给有需要的朋友。

二、方案思路

1. 移动端:微信小程序,基于weui构建界面,通过访问后端服务器获取查询信息

2. 后端语言:python,基于经典的Django框架构建,网页端开发也包含在其中

3. 服务器环境:腾讯云服务器(ubuntu + nginx ),选的基本上是最低配置(腾讯和阿里两家的云服务器性价比和性能都差不多,最后因为是开发微信小程序,还是选择了腾讯服务器,其实都可以)

方案整体思路就是这样,具体实施过程中遇到不少问题,后来都逐一解决,后面会分篇章记录,希望可以给刚接触小程序开发的小伙伴一些帮助。

三、方案实施

以下为实施过程,分篇介绍:

1. python网页爬虫篇:Python网页抓取和Excel操作实战-基金筛选器

2. python django框架搭建篇:一步一步教你搭建一个Django项目

3. 服务器配置篇:Nginx+Uwsgi部署Django项目实操(静态文件导入失败避坑指南)

4. 微信小程序本地调试篇:微信小程序之本地网络服务器配置

5. 微信小程序美化篇:微信小程序美化方法大集合

四、运行效果

整个微信程序用tab导航分为三个功能模块,界面基于weui构建,输入框可以支持模糊搜索

查股票:

              

 查基金:

                

 看市场:

                

有问题或者建议的朋友欢迎私信我! 

  • 3
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

穿越光年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值