создание RESTful API в Python с использованием Pl api - PullRequest
0 голосов
/ 18 сентября 2018

Я хочу создать RESTful API с помощью Python PI Web API.Я пытался найти некоторый справочный контент, но там не так много доступноЛюбой имеет представление о том, как начать его реализацию.Пожалуйста, не отрицайте мой пост.У меня нет никакой другой информации, чтобы поместить с этим постом.

1 Ответ

0 голосов
/ 18 сентября 2018

Вы можете посмотреть на колбу как на хорошую отправную точку. это среда веб-сервера Python, которая должна удовлетворить большинство ваших потребностей. ниже приведен пример кода для базового приложения на флешке Python. Код основан на этом старом проекте, над которым я работал довольно давно пример .

Вы, вероятно, можете найти больше примеров, плавающих вокруг, которые подробно расскажут о колбе. Есть другие библиотеки, которые вы можете исследовать для поддержки базы данных, а что нет. Вы можете смешивать и сочетать и посмотреть, что работает.

__ init__.py импорт ОС импорт системы импорт редис

from flask import Flask, render_template,redirect
from flask.ext.sqlalchemy import SQLAlchemy

from flask_kvsession import KVSessionExtension
from simplekv.memory.redisstore import RedisStore

from app.views.someModule import mod as someModule
app.register_blueprint(someModule)

someModule.py

from flask import Blueprint, request, render_template, flash, g, session, redirect, url_for, jsonify

from app import db
from app.model.problem import Problem
from app.model.solution import Solution
from app.model.account import Account

import string
import math

mod = Blueprint('problems', __name__, url_prefix='/problem')

@mod.route('/')
def problems():
 return render_template("problems.html", 
  total = Problem.query.filter(Problem.userId != None).count())

@mod.route('/problem/<string:identifier>',methods=['POST']) 
def problems(identifier):
 ''' do some logic with identifier '''
 return jsonify(result = false)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...