如何使用 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”
答案 0 :(得分:4)
列出“第三个”模型类的字段:
for field in Third._meta.fields
print field.name