Frameworks in Python

  • Andere Sprache

  • hyman21
  • 76 Aufrufe 0 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Frameworks in Python

    Ich bin neu in Python-Webframeworks und habe eine einfache Python-Flask-RESTful-API erstellt, mit der ich Daten aus einer Datenbank mithilfe von GET-Anforderungen abrufen kann.Here is my basic API:

    Quellcode

    1. from flask import Flask, request
    2. from flask_restful import Resource, Api
    3. from sqlalchemy import create_engine
    4. from json import dumps
    5. from flask_jsonpify import jsonify
    6. import MySQLdb
    7. app = Flask(__name__)
    8. api = Api(app)
    9. db = MySQLdb.connect("localhost", "root", "root", "x")
    10. class macros(Resource):
    11. def get(self):
    12. cursor = db.cursor()
    13. cursor.execute("select * from survey_macro") # This line will be changes from website to another
    14. return jsonify({'macros':[i for i in cursor.fetchall()]})
    15. api.add_resource(macros, '/macros') # Route_1
    16. if __name__ == '__main__':
    17. app.run(port='5005')
    Alles anzeigen

    Ich habe Probleme herauszufinden, wie ich diese API mit Python-basierten Frameworks für Websites verwenden kann, da ich weiß, dass jedes Framework seine eigene Art hat,URLs mit Code zu verbinden, sodass es nicht so einfach ist, die .py-Datei zu hinzuzufügen Website-Dateien und Aufrufen von der URL wie PHP nach dieser Anleitung. Wie kann ich alsodiese Flask-API auf jeder Website mit Python-Framework wie (Django, Flask usw.) verwenden? Danke.