我现在要用django建一个数据展示网站,需求是这样,网站有一个确定的数据库,比如mydb,但是事先并不知道这个数据库里面的表的个数,名字,需要用show tables查询所有表名字,展示出来,然后根据表名字进行下一步查询。这种情况是不是只能在查询函数里面写sql来实现啦?因为不知道表的数量,名字,没办法定义model层吧?求解~
python mysite/manage.py inspectdb > mysite/myapp/models.py 可以根据已有的表生成model
具体看http://djangobook.py3k.cn/2.0/chapter18/