python - 将数据从 (MySQL) 数据库加载到没有模型的 Django 中

标签 python mysql django webproject

这可能听起来有点奇怪 - 但是是否可以从表(在本例中为 MySQL)加载数据以在 Django 中使用,而不需要存在模型?

我意识到这并不是真正的 Django 方式,但考虑到我当前的情况,我真的不知道如何更好地解决问题。

我正在一个网站上工作,该网站一方面使用从第三方购买的数据表。感兴趣的列可能会保持稳定,但是表的结构可能会随着数据集的后续更新而改变。该表也很大(就列而言) - 因此我不热衷于逐一键入模型中的每个字段。我还想保持表格完整 - 因此提出一个代表我感兴趣的列集的模型并不是真正理想的解决方案。

理想情况下,我希望将此表放在某个数据库中(可能与主站点数据库分开),并使用 SQL 直接访问其内容。

最佳答案

您始终可以直接对数据库执行原始 SQL:请参阅 the docs .

关于python - 将数据从 (MySQL) 数据库加载到没有模型的 Django 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24423645/

相关文章:

Django - 多个用户配置文件

python - 在谷歌财经中搜索股票代码

python - Gitlab CI Runner 无法在 Python 中导入 Google.Cloud

python - 如何让 matplotlib 在 AWS EMR Jupyter notebook 中工作?

mysql - 当 Sequelize.findAll 在另一个文件上时,导出函数不返回数据

mysql - 将 MYSQL Jointure 中的所有 NULL 值替换为空

python virtualenv 无法访问主目录中的文件

mysql - 与导入 ion-auth sql 文件相关的问题

python - 在 Django 中聚合窗口查询集

python - django-admin startapp v/s python manage.py startapp