Skip to content

Instantly share code, notes, and snippets.

@samupl
samupl / using_request_post_or_none.py
Created February 25, 2016 20:37 — forked from pylemon/using_request_post_or_none.py
django: using(request.POST or None) hack in views | advanced forms usage
# simple form usage in view
def my_view(request, template_name='home.html'):
# sticks in a POST or renders an empty form
form = MyForm(request.POST or None)
if form.is_valid():
do_something()
return redirect('/')
return render_to_response(template_name, {'form':form})
# form with files