请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师怎么用Django连接mysql中已经有的表格,并且取出已经存在的表格里的特定的数据?

比如有一个数据集放在mysql里面。想要通过Django拿出来,并且把数据通过echarts或者D3之类的可视化框架展示到前端页面这样的操作应该怎么做?按照课程上操作mysql来连接并取出别的表的数据取不出来啊。这一步该怎么操作呢?

因为课程里我们是开发一个新的网站,需要更具需求建表,现在就是不想建表,只要用以前的表里的数据就好了

正在回答 回答被采纳积分+3

1回答

bobby 2017-10-18 10:21:51

你在setting中配置好数据库连接 然后使用 python manage.py  inspectdb > models.py 就可以将数据库导出成models了

0 回复 有任何疑惑可以回复我~
  • 提问者 asdhjhg #1
    这下好了,可以导出数据了
    回复 有任何疑惑可以回复我~ 2017-10-18 14:18:19
  • 提问者 asdhjhg #2
    出现新问题,报错说OperationalError: (1054, "Unknown column 'day_url_pv_traffic.id' in 'field list'")
    我数据库这张表格确实没有id这一项,django为什么还报错,他是默认会读取id?我的数据集里面没有id项
    回复 有任何疑惑可以回复我~ 2017-10-18 19:23:14
  • bobby 回复 提问者 asdhjhg #3
    django的model会去查询数据库中是否有默认的主键 如果数据库中没有 主键 你就需要在model中设置主键了
    回复 有任何疑惑可以回复我~ 2017-10-20 13:05:07
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信