Пример #1
0
def plan_update_all_seasons(request):
    logging.info("update_all_seasons")
    seasons = Season.list()
    for s in seasons:
        logging.info("season %s"%s.key())
        cdbsync.plan_cdb_put(s)
    return HttpResponse('ok')
Пример #2
0
def update_all_students(request):
    logging.info("update_all_students")
    logging.info(request.POST)
    seasons = Season.list()
    for s in seasons:
        logging.info("season %s"%s.key())
        taskqueue.add(url='/task/update_all_students_for_season/', params={'season_id':s.key().id()})
    return HttpResponse('ok')
Пример #3
0
def udpate_folder_stats(request):
    logging.info('adding tasks for stats update')
    folders = Folder.list()
    seasons = Season.list()


    for s in seasons:
        for f in folders:
            logging.info('stats task season %s and folder %s' %(s,f))
            taskqueue.add(url='/task/update_folder_stats/', params={'season_key':str(s.key()), 'folder_key': str(f.key())})

    return HttpResponse('ok')
Пример #4
0
def index(request):
    season_list=Season.list()

    return render_to_response('admin/seasons_index.html', RequestContext(request, { 'season_list': season_list }))