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

  • BaaaStuds's channel

    BaaaStuds's

    10 Mart 2009
  • Missouri Star Quilt Company

    Missouri Sta

    18 ŞUBAT 2009
  • Wii Minute Radio

    Wii Minute R

    31 Mayıs 2008