Adding data in a transaction

1
2
3
4
5
6
7
8
9
from django.db import transaction

@transaction.commit_manually
def viewfunc(request):
    ...
    for item in items:
        entry = Entry(a1=item.a1, a2=item.a2)
        entry.save()
    transaction.commit()

More like this

  1. Accepting and processing PayPal IPN messages (including using App Engine) by simon 5 years, 8 months ago
  2. Commit on success unless managed decorator by Kronuz 4 years, 7 months ago
  3. Nested commit_on_success by rfk 5 years, 1 month ago
  4. Username filled automatically with id by djangoman 4 years, 3 months ago
  5. nested transactions context manager and decorator by demanzano 2 years, 8 months ago

Comments

(Forgotten your password?)