def updateProfile(request): dataRequired = ["about", "user", "name",] dataPosible = [] dataRequest = {} dataRequest = tools.getJsonDataRequest(request,dataRequired,dataPosible) user = api.dbOperations.user.update(dataRequest) dataResponse = tools.getResponse("OK",user) return HttpResponse(dataResponse, content_type='application/json')
def unfollow(request): dataRequired = ["follower", "followee"] dataPosible = [] dataRequest = {} dataRequest = tools.getJsonDataRequest(request,dataRequired,dataPosible) user = api.dbOperations.user.unfollow(dataRequest) dataResponse = tools.getResponse("OK",user) return HttpResponse(dataResponse, content_type='application/json')
def create(request): dataRequired = ["username", "about", "name", "email"] dataPosible = ["isAnonymous"] dataRequest = {} dataRequest = tools.getJsonDataRequest(request,dataRequired,dataPosible) user = api.dbOperations.user.create(dataRequest) dataResponse = tools.getResponse("OK",user) return HttpResponse(dataResponse, content_type='application/json')
def restore(request): dataRequired = ["thread"] dataPosible = [] dataRequest = {} dataRequest = tools.getJsonDataRequest(request,dataRequired,dataPosible) thread = api.dbOperations.thread.restore(dataRequest) dataResponse = tools.getResponse("OK",thread) return HttpResponse(dataResponse, content_type='application/json')
def open(request): dataRequired = ["thread"] dataPosible = [] dataRequest = {} dataRequest = tools.getJsonDataRequest(request, dataRequired, dataPosible) thread = api.dbOperations.thread.open(dataRequest) dataResponse = tools.getResponse("OK", thread) return HttpResponse(dataResponse, content_type='application/json')
def unsubscribe(request): dataRequired = ["thread", "user"] dataPosible = [] dataRequest = {} dataRequest = tools.getJsonDataRequest(request, dataRequired, dataPosible) subscribe = api.dbOperations.thread.unsubscribe(dataRequest) dataResponse = tools.getResponse("OK", subscribe) return HttpResponse(dataResponse, content_type='application/json')
def unsubscribe(request): dataRequired = ["thread","user"] dataPosible = [] dataRequest = {} dataRequest = tools.getJsonDataRequest(request,dataRequired,dataPosible) subscribe = api.dbOperations.thread.unsubscribe(dataRequest) dataResponse = tools.getResponse("OK",subscribe) return HttpResponse(dataResponse, content_type='application/json')
def create(request): dataRequired = ["forum", "title", "isClosed", "user", "date", "message", "slug"] dataPosible = ["isDeleted"] dataRequest = {} dataRequest = tools.getJsonDataRequest(request,dataRequired,dataPosible) thread = api.dbOperations.thread.create(dataRequest) dataResponse = tools.getResponse("OK",thread) return HttpResponse(dataResponse, content_type='application/json')
def vote(request): dataRequired = ["post", "vote"] dataPosible = [] dataRequest = {} dataRequest = tools.getJsonDataRequest(request,dataRequired,dataPosible) post = api.dbOperations.post.vote(dataRequest) dataResponse = tools.getResponse("OK",post) return HttpResponse(dataResponse, content_type='application/json')
def create(request): dataRequired = ["date", "thread", "message", "user", "forum"] dataPosible = ["parent", "isApproved", "isHighlighted", "isEdited", "isSpam", "isDeleted"] dataRequest = {} dataRequest = tools.getJsonDataRequest(request,dataRequired,dataPosible) post = api.dbOperations.post.create(dataRequest) dataResponse = tools.getResponse("OK",post) return HttpResponse(dataResponse, content_type='application/json')
def update(request): dataRequired = ["post", "message"] dataPosible = [] dataRequest = {} dataRequest = tools.getJsonDataRequest(request, dataRequired, dataPosible) post = api.dbOperations.post.update(dataRequest) dataResponse = tools.getResponse("OK", post) return HttpResponse(dataResponse, content_type='application/json')
def create(request): dataRequired = ["name", "short_name", "user"] dataPosible = [] dataRequest = {} dataRequest = tools.getJsonDataRequest(request,dataRequired,dataPosible) forum = api.dbOperations.forum.create(dataRequest) dataResponse = tools.getResponse("OK",forum) return HttpResponse(dataResponse, content_type='application/json')
def create(request): dataRequired = [ "forum", "title", "isClosed", "user", "date", "message", "slug" ] dataPosible = ["isDeleted"] dataRequest = {} dataRequest = tools.getJsonDataRequest(request, dataRequired, dataPosible) thread = api.dbOperations.thread.create(dataRequest) dataResponse = tools.getResponse("OK", thread) return HttpResponse(dataResponse, content_type='application/json')
def create(request): dataRequired = ["date", "thread", "message", "user", "forum"] dataPosible = [ "parent", "isApproved", "isHighlighted", "isEdited", "isSpam", "isDeleted" ] dataRequest = {} dataRequest = tools.getJsonDataRequest(request, dataRequired, dataPosible) post = api.dbOperations.post.create(dataRequest) dataResponse = tools.getResponse("OK", post) return HttpResponse(dataResponse, content_type='application/json')