销售商迁移失败

时间:2019-02-11 09:46:39

标签: django saleor

我尝试安装Saleor,但在 ./manage.py迁移 我得到

我成为超级用户,但不起作用。

回溯(最近通话最近):   文件“ ./manage.py”,第10行,在     execute_from_command_line(sys.argv)   第381行的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/core/management/init.py”,在execute_from_command_line中     utility.execute()   在执行的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/core/management/init.py”中执行     self.fetch_command(子命令).run_from_argv(self.argv)   在run_from_argv中的第316行中,文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/core/management/base.py”     self.execute(* args,** cmd_options)   执行中的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/core/management/base.py”,第353行     输出= self.handle(* args,** options)   文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/core/management/base.py”,第83行,已包装     res = handle_func(* args,** kwargs)   句柄中的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/core/management/commands/migrate.py”,第203行     fake_initial = fake_initial,   在迁移中,文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/migrations/executor.py”,第117行     状态=自我._migrate_all_forwards(状态,计划,完整计划,假=假,假初始=假初始)   _migrate_all_forwards中的第147行中的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/migrations/executor.py”     状态= self.apply_migration(状态,迁移,fake = fake,fake_initial = fake_initial)   在apply_migration的第244行中,文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/migrations/executor.py”     状态= migration.apply(状态,schema_editor)   文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/migrations/migration.py”,行124,适用     operation.database_forwards(self.app_label,schema_editor,old_state,project_state)   第19行的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/contrib/postgres/operations.py”,在database_forwards中     schema_editor.execute(“如果不存在%s,则创建扩展”%schema_editor.quote_name(self.name))   在执行的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/backends/base/schema.py”中,第133行     cursor.execute(sql,params)   执行中的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/backends/utils.py”,第100行     返回super()。execute(sql,params)   执行中的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/backends/utils.py”,第68行     返回self._execute_with_wrappers(sql,params,many = False,executor = self._execute)   _execute_with_wrappers中的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/backends/utils.py”,第77行     返回执行器(sql,params,许多上下文)   _execute中的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/backends/utils.py”,第85行     返回self.cursor.execute(sql,params)   退出中的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/utils.py”,第89行     从exc_value提高dj_exc_value.with_traceback(traceback)   _execute中的文件“ /home/honza/projects/saleor/venv/lib/python3.6/site-packages/django/db/backends/utils.py”,第85行     返回self.cursor.execute(sql,params) django.db.utils.ProgrammingError:创建扩展名“ hstore”的权限被拒绝 提示:必须是超级用户才能创建此扩展。

1 个答案:

答案 0 :(得分:0)

solutin是> sudo -i -u postgres; ALTER USER saleor_user和SUPERUSER