예제 #1
0
파일: workout.py 프로젝트: abeworld/wger
def add(request):
    '''
    Add a new workout and redirect to its page
    '''
    workout = Workout()
    workout.user = request.user
    workout.save()

    return HttpResponseRedirect(workout.get_absolute_url())
예제 #2
0
def add(request):
    '''
    Add a new workout and redirect to its page
    '''
    workout = Workout()
    workout.user = request.user
    workout.save()

    return HttpResponseRedirect(workout.get_absolute_url())
예제 #3
0
def add(request):
    '''
    Add a new workout and redirect to its page
    '''
    cycle = request.GET.get('cycle', None)
    training_cycles = {
        'micro': 'microcycle',
        'meso': 'mesocycle',
        'macro': 'macrocycle'
    }
    workout = Workout(cycle_kind=training_cycles.get(cycle, 'micro'))
    workout.user = request.user
    workout.save()

    return HttpResponseRedirect(workout.get_absolute_url())