我正在开发一个基于云的数据分析工具,为此我正在使用 Django(1.10)。
我必须在运行时向现有表添加列、创建新表、更改列的数据类型(数据清理活动的一部分),并且无法在运行时找到更新/反映这些更改的方法,在 Django 模型中,因为在进一步的分析过程中将需要这些更改。
我研究了“inspectdb”和“syncdb”,但所有这些选项都需要让门户脱机然后进行这些更改,这是我不想要的。
请您提出解决方案或解决方法来实现这一目标。
另外,在运行 Django 之后,有没有一种方法可以让我从 MySQL 服务器上的数据库列表中选择要使用的数据库。