flask web开发第17章push后deploy出现问题?

push后执行heroku run python manage.py deploy然后就出现这个问题

sqlalchemy.exc.ProgrammingError: (psycopg2.ProgrammingError) relation "users" does not exist
[SQL: '\nCREATE TABLE posts (\n\tid SERIAL NOT NULL, \n\tbody TEXT, \n\ttimestamp TIMESTAMP WITHOUT TIME ZONE, \n\tauthor_id INTEGER, \n\tPRIMARY KEY (id), \n\tFOREIGN KEY(author_id) REFERENCES users (id)\n)\n\n']

求大神解答

阅读 2.9k
2 个回答

你可以先按照报错的内容查你的逻辑是否出错。

然后将你的代码的前因后果描述一下。

目前看来也只能根据错误的字面意思了。

多半是不用了一个不存在的数据。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进