Ich versuche, die Namen der Klassen zu erhalten, die ich in meiner models.py-Datei definiert habe. Der nächstgelegene ich bekommen konnte ist, alle Modelle in der Anwendung wiederherzustellen:Erhalte den Namen der Klassen, die ich im Django-Modell definiert habe
modelsList = django.apps.apps.get_models (include_auto_created=False)`
die gibt:
<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'>
Aber ich wollte nur die Zeichenfolge ‚Projekt‘, ‚User‘, ‚Datei‘. Kann ich das überhaupt bekommen?
Iterate über diese Klassen, greifen Sie auf das Attribut "__name__". – jonrsharpe
Verstanden! Danke vielmals! –