from flask import Flask, request, jsonify
app = Flask(__name__)
users_db = {
"alice": "password123",
"bob": "mypassword"
}
@app.route('/login', methods=['POST'])
def login():
data = request.get_json()
username = data['username']
password = data['password']
if username in users_db and users_db[username] == password:
return jsonify({"success": True})
else:
return jsonify({"success": False}), 401
if __name__ == '__main__':
app.run(debug=True)
]]>
from sqlalchemy import create_engine, Column, Integer, String
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
Base = declarative_base()
class ResearchProject(Base):
__tablename__ = 'research_projects'
id = Column(Integer, primary_key=True)
title = Column(String)
description = Column(String)
author = Column(String)
engine = create_engine('sqlite:///university.db')
Base.metadata.create_all(engine)
Session = sessionmaker(bind=engine)
]]>