예제 #1
0
 def get(self, id=None):
     if id:
         try:
             userSettings = Settings.get(user=id)
         except Settings.DoesNotExist:
             return Response(status=404)
         else:
             return Response(json.dumps(userSettings.serialize), mimetype='application/json')
     else:
         return Response(status=404)
예제 #2
0
    def put(self, id=None):
        resp = request.get_json()
        if id:
            try:
                userSettings = Settings.get(user=id)
            except Settings.DoesNotExist:
                return Response(status=404)
            else:
                userSettings.notification = resp.get('notification', userSettings.notification)
                userSettings.save()
                return Response(json.dumps(userSettings.serialize), mimetype='application/json')

        else:
            return Response(status=404)