मैंने Django/Postgres साइट पर काम करना शुरू कर दिया है। कभी-कभी मैं manage.py shell
में काम करता हूं, और गलती से कुछ डीबी क्रिया करता हूं जिसके परिणामस्वरूप त्रुटि होती है। तब मैं किसी भी डेटाबेस कार्रवाई बिल्कुल ऐसा करने में असमर्थ हूँ, क्योंकि किसी भी डेटाबेस कार्रवाई मैं करने की कोशिश के लिए, मैं त्रुटि मिलती है:Django + Postgres: "वर्तमान लेनदेन निरस्त कर दिया गया है, लेनदेन ब्लॉक के अंत तक अनदेखा आदेश"
current transaction is aborted, commands ignored until end of transaction block
मेरे वर्तमान workaround खोल पुनः आरंभ करने की है, लेकिन मैं एक खोजना चाहिए मेरे खोल सत्र को त्याग दिए बिना इसे ठीक करने का तरीका।
(। मैं this और this पढ़ा है, लेकिन वे क्या खोल से करने के बारे में कार्रवाई योग्य निर्देश देना नहीं है)
मुझे यह समस्या पहले से मिली है और ऐसा करने का कोई तरीका नहीं मिल सका ... – Hoff
[इस] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/2979369/databaseerror-current-transaction-is- निरस्त-आदेश-अनदेखा-तक-अंत-का-निशान), जो लगभग समान स्वीकृत समाधान देता है ... – Cerin