# 基于Flask框架的高校科研管理系统在银川的应用
本文介绍了一种简化版的高校科研管理系统的设计与实现,该系统旨在服务于银川地区的高校科研项目的管理。系统采用Python Flask框架进行开发,实现了基本的科研项目添加和查询功能。
## 系统架构
本系统主要由前端页面和后端服务两部分组成。前端页面通过HTML和JavaScript实现,后端服务则利用Python Flask框架处理请求。
## 主要功能
- 添加科研项目
- 查看所有科研项目列表
## 代码示例
### 安装依赖
pip install flask
### 后端代码 (app.py)
from flask import Flask, request, jsonify app = Flask(__name__) projects = [] @app.route('/add_project', methods=['POST']) def add_project(): data = request.get_json() projects.append(data) return jsonify({"status": "success", "message": "项目已添加"}), 201 @app.route('/get_projects', methods=['GET']) def get_projects(): return jsonify(projects), 200 if __name__ == '__main__': app.run(debug=True)
### 前端代码 (index.html)
科研项目管理系统 科研项目管理系统
所有项目列表
以上代码展示了一个简单的科研项目管理系统,用户可以通过表单提交新的科研项目信息,并查看所有已添加的项目列表。
]]>