将Django与现有的远程MySQL架构连接起来

时间:2017-10-27 14:05:01

标签: django mysql-python

我在Django中使用原始SQL尝试从现有远程MySQL表中获取数据。换句话说,我不必创建表(Django中的模型) - 只需在第一步中读取表中的数据。

以下类正在使用localhost

class Person(models.Model):
    first_name = models.CharField(20)
    last_name = models.CharField(20)

    for p in Person.objects.raw('SELECT * FROM myapp_person'):
     print(p)

结果:

John Smith

Jane Jones

如何定义一个类或函数来从现有的database.table中获取数据,基于原始SQL,而不首先生成一个用于创建表的类?

非常感谢!

0 个答案:

没有答案