【问题标题】:How to fix this Django mysql databse Heroku Error?如何修复这个 Django mysql 数据库 Heroku 错误?
【发布时间】:2015-02-19 12:49:49
【问题描述】:

数据库 = cleardb (mysql) 我试着做一个同步数据库,这就是它总是给我的:

 File "/app/gettingstarted/settings.py", line 85, in <module>
 DATABASES['default'] =  dj_database_url.config()
 TypeError: 'set' object does not support item assignment

我按照入门教程进行操作。

我的models.py文件中没有代码,终端也出现这个错误

我的 settings.py 数据库配置如下所示:

DATABASES = {'default'}

DATABASES['default'] =  dj_database_url.config()

【问题讨论】:

    标签: django heroku heroku-toolbelt


    【解决方案1】:

    你正在以错误的方式初始化你的DATABASE dict,应该是

    DATABASES = {}
    
    DATABASES['default'] =  dj_database_url.config()
    

    【讨论】:

    • 非常感谢,是否有教程或其他指定的内容?
    • @user3806832 你不需要 tut,只是你不能在没有初始化的情况下使用 python 字典。
    猜你喜欢
    • 2019-01-17
    • 2023-04-02
    • 1970-01-01
    • 2015-11-18
    • 1970-01-01
    • 2016-10-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多