# lost-and-found-backend
## 简介
使用 `Flask` 框架开发的失物招领后台API
## 项目结构
- migrations 数据库迁移文件
- app/model 数据库模型
- app/route 路由接口
- app/forms.py 表单模型
- app/util.py 部分工具类
## 项目技术架构
整体项目框架采用 `Flask` 配合部分插件进行开发,
采用 `MVC` 架构,由于是 `RESTful API`,所以没有了 `V` 层
模型方面使用 `sqlalchemy` 框架作为 `ORM` 框架,
路由方面使用 `Flask-RESTful` 插件进行 `RESTful API` 风格实现
## 安装运行
```bash
git clone https://github.com/zerolingchan/lost-and-found-backend.git
cp config.py.example config.py
vim config.py # setup variable
pip install -r requirements
# 更新迁移数据库
flask db upgrade
python run.py
```
没有合适的资源?快使用搜索试试~ 我知道了~
基于python的校园失物招领网站后台.zip
共35个文件
py:26个
readme:1个
pipfile:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 49 浏览量
2024-04-17
22:42:43
上传
评论
收藏 31KB ZIP 举报
温馨提示
项目简介: 本项目专注于开发一个基于Python的校园失物招领网站后台系统。该系统旨在为学校提供一个高效、易用的在线平台,用于管理和发布失物招领信息,帮助师生找回遗失物品,提高校园物品的回收率。 技术框架: 后端开发:使用Python编程语言,结合Django或Flask框架,确保系统的稳定性和可扩展性。 数据库管理:采用SQLite或MySQL数据库,存储和管理失物招领相关的数据。 API开发:构建RESTful API,以便前端界面或其他服务轻松集成。 安全措施:实施XSS防护、CSRF保护、数据加密等安全措施,保障系统安全。
资源推荐
资源详情
资源评论
收起资源包目录
基于python的校园失物招领网站后台.zip (35个子文件)
.flaskenv 56B
config.py.example 509B
Pipfile 369B
migrations
README 38B
script.py.mako 494B
alembic.ini 770B
env.py 3KB
versions
968d535d10cf_ref_timestamp_use_sceond_level_integer.py 6KB
966d138b28de_post表添加标题.py 3KB
7f87305d23bb_post表添加寻人类型和手机号联系人字段_添加点赞表.py 4KB
e1bb58b5c71a_like表添加状态字段.py 3KB
2769a8b65b6f_添加点赞表和字段注释.py 9KB
122551d82aec_.py 4KB
1d5a8f532b2e_rem_移除附件表.py 4KB
app
__init__.py 2KB
util.py 4KB
route
__init__.py 196B
post.py 8KB
notice.py 2KB
user.py 4KB
comment.py 2KB
like.py 1KB
search.py 794B
permission.py 762B
model
__init__.py 150B
post.py 1KB
notice.py 516B
user.py 2KB
comment.py 648B
like.py 527B
forms.py 2KB
run.py 105B
requirements.txt 662B
Pipfile.lock 23KB
README.md 802B
共 35 条
- 1
资源评论
小黑码蚁
- 粉丝: 2414
- 资源: 2082
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功