Вставка нескольких значений JSON из Postman в Postgres с помощью Flask - PullRequest
0 голосов
/ 25 июня 2018

Я пытаюсь передать несколько значений JSON из почтальона в PostgreSQL через Flask (Python). Я могу сделать это для отдельных данных JSON, но не для нескольких значений.

Данные JSON:

{"users" : [{"username":"empty1","password":"6005"}, {"username":"empty2","password":"6006"}]}

Код:

from flask_restful import Resource, reqparse
from werkzeug.security import safe_str_cmp
from flask_jwt_extended import create_access_token
from model.user import UserModel
import ast
#from idna.core import unicode
#import argparse
user_parser = reqparse.RequestParser()
user_parser.add_argument("username",required=True,location='json')
user_parser.add_argument("password",required=True,location='json')
class UserRegister(Resource):
    def post(self):
        args = user_parser.parse_args()
        args1 = ast.literal_eval(args.username)
        print(args1)
        list = []
        list.append(args1.copy())
        print(list[0])

        '''if UserModel.find_by_username(data['username']):
            return {"message": "A user with that username already exists"}, 400'''

        user = UserModel(**args)
        user.save_to_db()

        return {"message": "User created successfully."}, 201
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...