Esempio n. 1
0
def upload_pgn(request):
    if request.method == "POST":
        form = UploadFileForm(request.POST, request.FILES)
        if form.is_valid():
            f = request.FILES['file']
            p = PGNFile(filename=f.name, filecontent=f.read(),
                    owner=users.get_current_user())
            p.put()
            return HttpResponseRedirect(reverse("chess.views.list_games"))
    else:
        form = UploadFileForm()
    return render_to_response("pgnfile_form.html", {"form": form})