【发布时间】:2010-02-01 07:23:32
【问题描述】:
我在尝试修改 pinax 数据库模型时遇到了这个错误
我正在使用eclipse pydev
我在 pydev 上有这个错误
异常类型:TemplateSyntaxError at / 异常值:渲染时捕获异常:(1146,“表'test1.announcements_announcement'不存在”)
请问我该如何解决这个问题
更新:我问了这个问题,几个月前没有解决,而你这周又遇到了这个错误,并在谷歌中输入了错误消息,点击了带有问题的页面,但没有得到回答,所以我想我必须回答它并希望它可以帮助将来遇到同样问题的人。
有些问题是 sqlite 路径不合适,所以 django 或这种情况下 pinax 找不到它,因此要解决将绝对路径更改为 sqlite 之类的问题
DATABASE_ENGINE = 'sqlite3' # 'postgresql_psycopg2'、'postgresql'、'mysql'、'sqlite3' 或 'ado_mssql'。 DATABASE_NAME = os.path.join(PROJECT_ROOT,'dev.db' ) # 如果使用 sqlite3,则为数据库文件的路径。 DATABASE_USER = '' # 不与 sqlite3 一起使用。 DATABASE_PASSWORD = '' # 不与 sqlite3 一起使用。 DATABASE_HOST = '' # 设置为本地主机的空字符串。不与 sqlite3 一起使用。 DATABASE_PORT = '' # 默认设置为空字符串。不与 sqlite3 一起使用。
希望对你有帮助
【问题讨论】:
-
那么你的模板代码是什么样的?
标签: pinax