removed old dB code and continued on group and user mgmt

This commit is contained in:
2019-04-11 16:18:46 +02:00
parent 2451a56403
commit cbc269edf2
13 changed files with 42 additions and 104 deletions

View File

@@ -10,12 +10,16 @@ from flask_restplus import fields, Resource
from backend import db
from backend.api import api_group
from backend.models.user_model import User, Group
from backend.models.user_model import Group
group_model = api_group.model('Group', {
'id': fields.String(required=False, description='The group\'s identifier'),
'name': fields.String(required=True, description='The group\'s name'),
'description': fields.String(required=False, description='The group\'s description'),
'users': fields.List(fields.Nested(
{'id': fields.Integer(), 'first_name': fields.String(), 'last_name': fields.String()}),
required=False, description='Group members.')
})
@@ -57,7 +61,7 @@ class GroupResource(Resource):
return group
api_group.abort(404)
@api_group.route('/')
@api_group.route('')
class GroupList(Resource):
@jwt_required
@api_group.doc('groups')
@@ -70,7 +74,7 @@ class GroupList(Resource):
return Group.get_all()
@jwt_required
@api_group.doc('create_todo')
@api_group.doc('create_group')
@api_group.expect(group_model)
@api_group.marshal_with(group_model, code=201)
def post(self):