Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Django模型中检索列名_Python_Django - Fatal编程技术网

Python 在Django模型中检索列名

Python 在Django模型中检索列名,python,django,Python,Django,如何使用Django中的模型检索MySQL中表的列名称 如果我使用的是MySQLdb API。我本可以用以下方法完成: cur = connection.cursor() for k in cur.description: print k[0] 但我不想以上述方式做这件事 我在models.py中定义了以下内容 class Third(models.Model): studentname = models.CharField(max_length=90) rollnum

如何使用Django中的模型检索MySQL中表的列名称

如果我使用的是MySQLdb API。我本可以用以下方法完成:

cur = connection.cursor()
for k in cur.description:
    print k[0]
但我不想以上述方式做这件事

我在models.py中定义了以下内容

class Third(models.Model):
    studentname = models.CharField(max_length=90)
    rollnumber = models.CharField(max_length=30, primary_key=True)
    college = models.CharField(max_length=120)

我的输出应该列出“studentname”、“rollnumber”、“college”

列出“第三”模型类的字段:

for field in Third._meta.fields
  print field.name