SORU
5 HAZİRAN 2010, CUMARTESİ


DatabaseError: geçerli işlem komutları işlem bloğunun sonuna kadar göz ardı iptal edildi

Mesajı bir çok hata var :

"DatabaseError: current transaction is aborted, commands ignored until end of transaction block"

sonra python-psycopg python-psycopg2 Django için projenin veritabanı motoru değişti.

Kod aynı, sadece bu hataların nereden biliyor yüklü kalır.

CEVAP
22 EKİM 2012, PAZARTESİ


Hata kurtulmak için(yanlış) son hareketi gerikodunuzu tamir ettikten sonra:

from django.db import transaction
transaction.rollback()

Ya da, kullanım dışında deneyin:

from django.db import transaction, DatabaseError
try:
    a.save()
except DatabaseError:
    transaction.rollback()

Bakın : Django documentation

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • andyabc45

    andyabc45

    1 Mayıs 2011
  • Jucyber Tutoriais

    Jucyber Tuto

    8 EYLÜL 2009
  • mipd1980

    mipd1980

    25 EKİM 2006