Python

August 3rd, 2024suno

가사

from flask import Flask, request, jsonify from flask_sqlalchemy import SQLAlchemy from flask_cors import CORS app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///functions.db' db = SQLAlchemy(app) CORS(app) class Function(db.Model): id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(100), nullable=False) description = db.Column(db.String(200), nullable=False) language = db.Column(db.String(100), nullable=False) with app.app_context(): db.create_all() @app.route('/api/functions', methods=['GET']) def get_functions(): functions = Function.query.all() results = [ { 'id': func.id, 'name': func.name, 'description': func.description, 'language': func.language } for func in functions ] return jsonify(results) @app.route('/api/functions/search', methods=['GET']) def search_functions(): query = request.args.get('query', '') language = request.args.get('language', '') functions = Function.query.filter( Function.description.ilike(f'%{query}%'), Function.language.ilike(f'%{language}%') ).all() results = [ { 'id': func.id, 'name': func.name, 'description': func.description, 'language': func.language } for func in functions ] return jsonify(results) @app.route('/api/functions', methods=['POST']) def add_function(): data = request.get_json() if 'name' not in data or 'description' not in data or 'language' not in data: return jsonify({'error': 'Bad Request', 'message': 'Missing name or description or language'}), 400 new_function = Function(name=data['name'], description=data['description'], language=data['language']) db.session.add(new_function) db.session.commit() return jsonify({'message': 'Function added'}), 201 @app.route('/api/functions/<int:id>', methods=['DELETE']) def delete_function(id): function = Function.query.get_or_404(id) db.session.delete(function) db.session.commit() return jsonify({'message': 'Function deleted'}) if __name__ == '__main__': app.run(debug=True)

추천

Destiny coming - pt 1
Destiny coming - pt 1

clean scottish bagpipes,grand piano, medieval, epic, uplifting,sad, japanese folk music, japanese traditions,

Zafara's Tears
Zafara's Tears

electrical music

Moses
Moses

down tempo Memphis soul 1970's, bass male vocal, soul electric guitar, bass ,R&B, soul, funk, doo-wop,

Rebel Queen
Rebel Queen

pop rock,haunting vocals, metal, slow build, screaming chorus , heavy, catchy

Mái Trường Yêu Dấu
Mái Trường Yêu Dấu

heartfelt pop melodic

Urban Shadows
Urban Shadows

Rap / Classical / Soul and Gospel

1
1

Hip-Hop, Neo-soul, Funk,R&B , Jazz

lo-fi pipe
lo-fi pipe

lofi, relaxing, chillhop, mellow

Dentro l'Emicrania
Dentro l'Emicrania

bedroom, orchestral, acoustic guitar, male voice, intimate, emotional, sad, back vocals, choirs

The Ballad of Dr. Perez
The Ballad of Dr. Perez

male vocalist,rock,folk rock,celtic rock,sea shanty

Karanlığın Yolcusu
Karanlığın Yolcusu

alternative rock, nu metal, electronic

清平调
清平调

Dreampop,deep house,electric piano,guzheng solo

Танцуют с Детьми
Танцуют с Детьми

electro-диско 128 bpm

白栲花 咲きし野辺に
白栲花 咲きし野辺に

romantic j-pop, Japanese soprano ,alto ,tenor and bass voices , piano

Race Against Time
Race Against Time

futuristic electronic

Beach Vibes
Beach Vibes

tropical reggae

under water hunter
under water hunter

male vocals, electro, rock,hard rock, pop, guitar, drum, beat, rap, intense, electronic, rap, intense, metal, synth

Ghost in the DMs
Ghost in the DMs

electro-pop synth-heavy