草庐IT

tellsiteid

全部标签

运行tellsiteid时出现Django MongoDB Engine错误

所以我按照教程创建了一个django项目和应用程序,并且我拥有MongoDB引擎所需的所有依赖项,在我尝试启用管理界面之前,它似乎一切正常且花花公子。我取消了对必需位的注释,并将“django_mongodb_engine”和“djangotoolbox”添加到settings.py中的应用程序部分当我尝试进入localhost:8000/admin时出现错误:“AutoField(默认主键)值必须是表示MongoDB上ObjectId的字符串(取而代之的是u'1')。请确保您的SITE_ID包含有效的ObjectId字符串。”经过一番谷歌搜索,显然我必须运行manage.pytell