【问题标题】:python manage.py dumpdata Access is deniedpython manage.py dumpdata 访问被拒绝
【发布时间】:2020-11-02 22:58:38
【问题描述】:

我收到错误消息 -

(ECOMME~1) C:\Users\HP\Django Projects\EcommerceProject>python manage.py dumpdata products --format json --indent 4 > products/fixtures
Access is denied. 

我认为这是因为我更改了我的数据库,因为如果你想要映射功能,默认数据库是不够的。

我看了Django loaddata returns a permission denied for relation的帖子,问了GRANT ALL PRIVILEGES ON DATABASE Blog&Cart for user postgres

【问题讨论】:

    标签: python django


    【解决方案1】:

    事实证明,答案比最初预期的要简单得多。我需要写 -

    Python manage.py dumpdata products --format json --indent 4 > products/fixtures/products.json
    

    我最初并没有为包含数据的文件定义文件类型或文件名。

    products/fixtures/products.json 表示创建一个名为 products 的文件(文件扩展名为 json)并将其放在文件夹中的固定装置中,该文件夹可以在文件夹产品中找到。我的一个应用程序称为产品。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-03
      • 2011-08-20
      • 2013-06-15
      • 2015-10-03
      相关资源
      最近更新 更多