from flask import Flask, render_template, request, jsonify, redirect, url_for
from pymongo import MongoClient
from bson.json_util import dumps
client = MongoClient('mongodb://1.2.3.4:27017/')
ngdev = client.posts //posts is db here/
@app.route('/save', methods=['POST'])
def save():
request_data = request.get_json()
try:
client.ngdev.program.insert_one(request_data)
except err:
return "Mongodb insertion failed"
return "success"
@app.route('/posts', methods=['GET'])
def getPosts():
programs = dumps(client.ngdev.posts.find({},{"tags":0,"_id":0,"image":0}))
return programs
if __name__ == '__main__':
app.run(host='0.0.0.0',port=4999)
Like this:
Like Loading...
Related