私はDjango Debug Toolbarが大好きで、主にテンプレートに渡された変数を確認するためだけに使用しています (右側のメニューの [テンプレート] タブに表示されます)。
しかし、変数は次のように表示されます
{'form': <django.forms.models.OrderForm object at 0x1033937d0>}
{'csrf_token': <django.utils.functional.__proxy__ object at 0x103394cd0>}
{'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x103393510>,
'user': <django.utils.functional.SimpleLazyObject object at 0x10339b690>}
{'debug': True, 'sql_queries': '<<sql_queries>>'}
{'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en-us'}
{'MEDIA_URL': ''}
{'STATIC_URL': '/static/'}
{'TIME_ZONE': 'EDT'}
{'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x10339bb90>}
{'request': '<<request>>'}
form
、messages
、 などの変数の場合request
、このリストはあまり有益ではありません。より深く掘り下げて、これらの種類の変数のすべての可能な属性を表示する方法はありますか? テンプレートに使用する API で遊ぶようなものですか?python manage.py shell