我在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,而不首先生成一个用于创建表的类?
非常感谢!