我在ubuntu 13上设置了石墨。我从/ opt / graphite / webapp / graphite中的local_settings.py文件中取消注释sqlite3选项,并尝试运行syncdb命令,但发现以下错误:
File "/usr/lib/python2.7/dist-packages/django/conf/__init__.py", line 152, in __init__
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
我应该只为sqlite3设置凭据,还是与其他一些错误配置相关的问题。谢谢!
更新: 除非我弄错了 - sqlite / sqlite3包不支持用户名/密码。
答案 0 :(得分:3)
以下似乎已经为我解决了这个问题:
我在/ opt / graphite / webapps / graphite中的app_settings.py文件中添加了密钥。我能够添加一个超级用户(在此之后运行syncdb之后)。
答案 1 :(得分:2)