耗时三个月,用flask写了一个带推荐系统的旅游社交平台

大家好,我是翔宇!

今天我决定展现一下自己耗时三个周用Python的flask开发的旅游社交平台,实际上专门写代码的时间也不多,也就那么几个晚上而已,但是从选完题开始设计包括爬数据、设计数据库、现补一个flask的知识到最后写代码以及写论文,着实是搞了几个月。

这不,23届的同学应该也要开始论文选题了,所以,我将我的设计分享出来,如果你做的设计是系统开发类或者还没有神马头绪,希望能对你有参考价值。

获取源码,可以后台添加作者,或者可以关注同名公众号后台回复【旅游】获取。

1.先看效果

Flask实现旅游社交平台效果展示

2.主要功能模块

2.1景点推荐功能
在这里插入图片描述

2.2景点详情查看
在这里插入图片描述

2.3景点搜索
在这里插入图片描述

2.4注册登录

登录

在这里插入图片描述

注册
在这里插入图片描述

还有一些例如退出登录、评论展现等功能。

3.开发环境介绍

3.1数据库使用MySQL8.0
在这里插入图片描述

3.2 语言使用Python3,框架Flask

在这里插入图片描述

3.3前端开发HTML5(fetch api、Vue)
在这里插入图片描述

Vue

在这里插入图片描述

4.部分源码
在这里插入图片描述

flask

在这里插入图片描述

在这里插入图片描述

数据库

在这里插入图片描述

html5
在这里插入图片描述

数据来源

在这里插入图片描述

如果你刚好需要,可以关注同名公众号后台回复【旅游】,或者添加翔宇获取哦!

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Flask一个轻量级的Web框架,适合用于快速搭建小型的Web应用或后台管理系统。下面是一个简单的使用Flask搭建后台管理系统的示例: 1. 安装Flask 在命令行中输入以下命令进行安装: ``` pip install flask ``` 2. 创建Flask应用 在项目目录下创建一个名为 `app.py` 的文件,输入以下代码: ```python from flask import Flask, render_template app = Flask(__name__) @app.route('/') def index(): return render_template('index.html') if __name__ == '__main__': app.run(debug=True) ``` 在上面的代码中,我们创建了一个Flask应用,并定义了一个路由 `/`,该路由返回一个名为 `index.html` 的模板。 3. 创建模板 在项目目录下创建一个名为 `templates` 的文件夹,并在其中创建一个名为 `index.html` 的模板文件,输入以下代码: ```html <!DOCTYPE html> <html> <head> <title>后台管理系统</title> </head> <body> <h1>欢迎来到后台管理系统</h1> </body> </html> ``` 在上面的代码中,我们定义了一个简单的HTML页面,其中包含一个标题和一段欢迎文本。 4. 运行应用 在命令行中输入以下命令启动Flask应用: ``` python app.py ``` 访问 `http://127.0.0.1:5000/` 即可看到后台管理系统的页面。 至此,一个简单的后台管理系统就搭建好了。当然,这只是一个最基础的模板,你可以根据自己的需要进行更改和扩展。例如,你可以使用数据库来存储数据,并编对应的API来进行数据的增删改查。你也可以使用Flask提供的插件来实现用户认证、文件上传等功能。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Python和数据分析

钟意作者

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

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

打赏作者

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

抵扣说明:

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

余额充值