I would like the next template works:
{% if not form.errors and request.method == 'POST' %}
<span id='saved'>Data has stored.</span>
<script type='text/javascript'>
setTimeout( function() { $( '#saved' ).fadeOut( 'slow' ); }, 2000 );
</script>
{% endif %}
How can I get the access to request.method within a template?
The RequestContext should do that for you.