1.背景
一直想自己动手写个web app玩玩,前几天看了一个github的resume自动生成的web-app,所以就动手仿造了一个csdn的简历生成器。结构很简单,前端是html/css文件(这个模仿了github的那个网页,因为博主不太懂前端)。后台是一个爬虫软件,可以把csdn的个人信息爬下来,然后显示出来,最后部署到了百度云。百度的云数据库,真是坑爹.......,我调试了半天,目前还无法insert数据。好了,先上个图,项目地址http://resumecsdn.duapp.com/。
(1)起始页面
(2)生成的简历
2.项目介绍
(1)前端
前端主要就是html和css,这个我是参考别人的改的,有过代码经历的人应该都比较容易。前端和后台的交互,主要是通过先在html里设置method,然后就可以{ { {data}}这样传输数据了,这个比较容易,大家在代码中一看就明白,不多说了。
(2)flask
flask是一个比较轻便的python web框架,博主本来打算用豆瓣那个的(豆瓣的后台是python写的),但是发现太难,所以转而用flask。flask的好处是很直接明了。
@app.route('/')
def home():
#mysql_manager.sql_connect()
return render_template('index.html')
@app.route('/signup', methods=['POST'])
def signup():
#session['username'] = request.form['username']
session['message'] = request.form[

本文介绍了如何使用Python的Flask框架和HTML/CSS构建一个简单的网页应用,该应用能抓取CSDN用户的个人信息生成简历。前端部分借鉴了GitHub上的设计,后端采用Flask,通过爬虫获取数据。项目已部署到百度云BAE,但遇到MySQL数据插入问题。详细步骤包括前端、Flask设置、爬虫实现及BAE部署注意事项。
最低0.47元/天 解锁文章
-阿里云开发者社区...&spm=1001.2101.3001.5002&articleId=111849086&d=1&t=3&u=d0a84de99e84460dac0967090b6dc1da)

被折叠的 条评论
为什么被折叠?



