我想獲取我在models.py文件中定義的類的名稱。我能得到的最接近的是恢復所有車型中的應用:獲取我在django模型中定義的類的名稱
modelsList = django.apps.apps.get_models (include_auto_created=False)`
這給:
<class 'django.contrib.admin.models.LogEntry'>
<class 'django.contrib.auth.models.Permission'>
<class 'django.contrib.auth.models.Group'>
<class 'django.contrib.auth.models.User'>
<class 'django.contrib.contenttypes.models.ContentType'>
<class 'django.contrib.sessions.models.Session'>
<class 'app.models.Project'>
<class 'app.models.User'>
<class 'app.models.File'>
但我想只有字符串「項目」,「用戶」,「文件」。無論如何,我可以得到嗎?
迭代這些類,訪問'__name__'屬性。 – jonrsharpe
明白了!非常感謝! –