def get(self, request):
     auth = request.META['HTTP_AUTHORIZATION']
     head = basic_authentication()
     if auth == basic_authentication():
         page = int(request.query_params.get('page', 1))
         client = MongoClient()
         db = client.Explore
         collection = db.story
         response = [post for post in collection.find({}, {'_id': 0}).skip((page - 1) * 5).limit(5).sort('index', direction=1)]
         return Response(response)
     
     return Response({"Not Authenticated":304})
 def get(self,request):
     auth = request.META['HTTP_AUTHORIZATION']
     head = basic_authentication()
     if auth == basic_authentication():
         prod_id = request.query_params.get('product_id')
         latitude = request.query_params.get('latitude')
         longitude = request.query_params.get('longitude')
         json_dir = os.path.join(BASE_DIR,"jsonfile/pdp.json")
         with open(json_dir) as outfile:
             res = json.load(outfile)
             return Response(res)
     return Response({"Not Authenticated":304})
Exemple #3
0
 def get(self, request):
     auth = request.META['HTTP_AUTHORIZATION']
     head = basic_authentication()
     if auth == basic_authentication():
         prod_id = request.query_params.get('product_id')
         latitude = request.query_params.get('latitude')
         longitude = request.query_params.get('longitude')
         json_dir = os.path.join(BASE_DIR, "jsonfile/pdp.json")
         with open(json_dir) as outfile:
             res = json.load(outfile)
             return Response(res)
     return Response({"Not Authenticated": 304})
 def get(self, request):
     auth = request.META['HTTP_AUTHORIZATION']
     head = basic_authentication()
     if auth == basic_authentication():
         query = request.query_params.get('q', 'a')
         client = MongoClient()
         db = client.Explore
         collection = db.loc
         import re
         string = "^" + query 
         regx = re.compile(string, re.IGNORECASE)
         response = [post for post in collection.find({'value':{'$regex' : regx}}, {'_id': 0})]
         return Response(response)
Exemple #5
0
    def get(self, request):
        auth = request.META['HTTP_AUTHORIZATION']
        head = basic_authentication()
        if auth == basic_authentication():
            page = int(request.query_params.get('page', 1))
            client = MongoClient()
            db = client.Explore
            collection = db.story
            response = [
                post for post in collection.find({}, {
                    '_id': 0
                }).skip((page - 1) * 5).limit(5).sort('index', direction=1)
            ]
            return Response(response)

        return Response({"Not Authenticated": 304})
Exemple #6
0
 def get(self, request):
     auth = request.META['HTTP_AUTHORIZATION']
     head = basic_authentication()
     if auth == basic_authentication():
         query = request.query_params.get('q', 'a')
         client = MongoClient()
         db = client.Explore
         collection = db.loc
         import re
         string = "^" + query
         regx = re.compile(string, re.IGNORECASE)
         response = [
             post for post in collection.find({'value': {
                 '$regex': regx
             }}, {'_id': 0})
         ]
         return Response(response)