def paste_details(request, id,template='djpaste/details.html'): paste = get_object_or_404(CodePaste, id = id) payload = {'paste':paste} return render(template,request,payload)
form = PasteForm(request.POST) if form.is_valid(): paste = form.save() request.session['language'] = form.cleaned_data['language'] request.session['name'] = form.cleaned_data['name'] return HttpResponseRedirect(paste.get_absolute_url()) if request.method == 'GET': try: language = request.session['language'] name = request.session['name'] except KeyError, e: language = '' name = '' form = PasteForm(initial={'name':name, 'language':language}) payload = {'form':form} return render(template, request,payload) def paste_details(request, id,template='djpaste/details.html'): paste = get_object_or_404(CodePaste, id = id) payload = {'paste':paste} return render(template,request,payload) def plain(request, id): paste = get_object_or_404(CodePaste, id = id) return HttpResponse(paste.text, mimetype="text/plain") def html(request, id): paste = get_object_or_404(CodePaste, id = id) return HttpResponse(paste.htmld_text, mimetype="text/plain")