Example #1
0
File: views.py Project: uve/onarena
def tournament_create(request, format='html'):  
        
        
    if request.method == 'POST':
        form = models.TournamentFormCreate(request.POST)
        if form.is_valid():             
            item = api.tournament_create(request = request, form = form)
            if item:
               return http.HttpResponseRedirect("/tournament/" + str(item) + "/")
            logging.info("Form is invalid")         
        else:
            logging.info("Form is invalid")            
    
    #form = models.TournamentForm() # An unbound form
    all_sports = api.sport_browse(limit = 1000)
    
    #logging.info("hes: %s", all_sports)
    
    try:
        lat, lon = request.META["HTTP_X_APPENGINE_CITYLATLONG"].split(",")
    except:
        lat, lon = ("", "")
    
    logging.info("lat: %s", lat)
    logging.info("lon: %s", lon)
    

    area = 'create'    
    is_map = True    
    
    if format == 'html':
        return api.response_get(request, locals(), 'tournament/templates/create.html') 
Example #2
0
File: views.py Project: uve/onarena
def tournament_create_step2(request, format='html'):  
        
    if request.method == 'POST':
        form = models.TournamentForm(request.POST)
        if form.is_valid():             
            item = api.tournament_create(request = request, form = form)
            return http.HttpResponseRedirect("/tournament/" + str(item) + "/")
        else:
            logging.info("Form is invalid")            
    
    form = models.TournamentForm() # An unbound form
    all_sports = api.sport_browse(limit = 1000)
    
    logging.info("hes: %s", all_sports)

    area = 'tournament'    
    
    if format == 'html':
        return api.response_get(request, locals(), 'tournament/templates/create.html')