def get_posts(header, page_id): r = rq.get(graphApiPath + page_id + "?fields=name,id,fan_count,talking_about_count", headers=header) json_data = jsonobj.loads(r.text) print(json_data) populate(json_data)
import os from bson.objectid import ObjectId from bson.json_util import dumps import config from db import populate, get_student_names, get_student_data, get_student_rows, get_student_data_grouped # APP app = Flask(__name__) Bootstrap(app) # Static path static_path = os.path.abspath( os.path.join(os.path.dirname(os.path.abspath(__file__)), "static")) # Populate DB populate() # Calculate email offsets for fetchig lists of emails from MongoDB def get_navigation_offsets(offset, increment=config.N_PER_PAGE): return { 'Previous': { 'offset': max(offset - increment, 0) }, # Don't go below 0 'Next': { 'offset': offset + increment }, }
import manage, db import test if __name__ == '__main__': manage.flush() db.populate()
def db_update(args): if args.domain is None: raise('Domain required. Valid options: %s ' % [", ".join(valid_domains)]) populate(args)