Beispiel #1
0
def bookmakers_add(request):
    '''
    Show add bookmakers page and manage the add bookmakers request
    '''
    form = BookmakerForm()
    if request.method == 'POST':
        form = BookmakerForm(request.POST, request.FILES)
        if form.is_valid():
            bookmaker = form.save()
            messages.add_message(request, messages.INFO, 'Bookmaker added successfully')
            return redirect('bookmakers')
    return render(request, 'bookmakers_add.html', {
        'form': form,
    })
Beispiel #2
0
def bookmakers_edit(request, pk):
    '''
    Show edit bookmaker page and manage the edit bookmakers request
    ''' 
    bookmaker = get_object_or_404(Bookmaker, pk=pk, active=True)
    form = BookmakerForm(instance=bookmaker)

    if request.method == 'POST':
        form = BookmakerForm(request.POST, request.FILES, instance=bookmaker)
        if form.is_valid():
            bookmaker = form.save()
            messages.add_message(request, messages.INFO, 'Bookmaker edited successfully')
            return redirect('bookmakers')
    return render(request, 'bookmakers_edit.html', {
        'form': form,
        'bookmaker': bookmaker,
    })