如何检索表的列名MySQL的使用模型在Django的?
如果我使用的是MySQLdb API。我可以使用以下方法完成它:
cur = connection.cursor()
for k in cur.description:
print k[0]
Run Code Online (Sandbox Code Playgroud)
但我不想以上述方式进行。
我在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)
Run Code Online (Sandbox Code Playgroud)
我的输出应该列出“studentname”、“rollnumber”、“college”
列出您的“第三个”模型类的字段:
for field in Third._meta.fields
print field.name
Run Code Online (Sandbox Code Playgroud)