Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.template import Context, RequestContext
- from django.shortcuts import render_to_response
- from django.shortcuts import redirect
- from lostfound.root.forms import LostFoundForm
- def render_to(template):
- def renderer(func):
- def wrapper(request, *args, **kw):
- output = func(request, *args, **kw)
- if isinstance(output, (list, tuple)):
- return render_to_response(output[1], output[0], RequestContext(request))
- elif isinstance(output, dict):
- return render_to_response(template, output, RequestContext(request))
- return output
- return wrapper
- return renderer
- @render_to('lostfound_add.html')
- def lostfoundadd(request):
- form = LostFoundForm(request.POST or None, initial={'email': 'you@email.com'})
- if form.is_valid():
- # ...
- return redirect('url_name', param1=value)
- return {'form': form}
Add Comment
Please, Sign In to add comment