python5种常见的异常心理_心理上的错误,不管是什么

我使用Django,只删除并重新创建数据库,以便刷新表数据。现在,当我尝试执行任何与数据库相关的任务时,我会得到:./manage.py sql portfolio

Traceback (most recent call last):

File "./manage.py", line 11, in

execute_manager(settings)

File "/usr/lib/pymodules/python2.6/django/core/management/__init__.py", line 362, in execute_manager

utility.execute()

File "/usr/lib/pymodules/python2.6/django/core/management/__init__.py", line 303, in execute

self.fetch_command(subcommand).run_from_argv(self.argv)

File "/usr/lib/pymodules/python2.6/django/core/management/base.py", line 195, in run_from_argv

self.execute(*args, **options.__dict__)

File "/usr/lib/pymodules/python2.6/django/core/management/base.py", line 222, in execute

output = self.handle(*args, **options)

File "/usr/lib/pymodules/python2.6/django/core/management/base.py", line 286, in handle

app_output = self.handle_app(app, **options)

File "/usr/lib/pymodules/python2.6/django/core/management/commands/sql.py", line 10, in handle_app

return u'\n'.join(sql_create(app, self.style)).encode('utf-8')

File "/usr/lib/pymodules/python2.6/django/core/management/sql.py", line 28, in sql_create

tables = connection.introspection.table_names()

File "/usr/lib/pymodules/python2.6/django/db/backends/__init__.py", line 491, in table_names

return self.get_table_list(cursor)

File "/usr/lib/pymodules/python2.6/django/db/backends/postgresql/introspection.py", line 30, in get_table_list

AND pg_catalog.pg_table_is_visible(c.oid)""")

File "/usr/lib/pymodules/python2.6/django/db/backends/util.py", line 19, in execute

return self.cursor.execute(sql, params)

psycopg2.InternalError: BŁĄD: current transaction is aborted, commands ignored until end of transaction block

正如您所看到的,这只是代码生成,所以事务应该不会有任何问题。发生什么事?:-(

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值