title: multiple execute on a single connection.cursor in django. Is it safe?
body: <p>I am opening a cursor with connection.cursor executing a bunch of deletes then closing the cursor. It works, but I am not sure if it has any side effect. Would appreciate any feedback.</p>
  
  <pre><code>from django.db import connection
  c=connection.cursor()
  try:
      c.execute('delete from table_a')
      c.execute('delete from table_b')
      ...
  finally:
      c.close()
  </code></pre>