removed old dB code and continued on group and user mgmt
This commit is contained in:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user