您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

获取Django中所有已安装应用程序及其属性的列表

获取Django中所有已安装应用程序及其属性的列表

在Django 1.7及更高版本中(感谢Colin Anderson):

from django.apps import apps
apps.get_models()

在Django 1.6及以下版本中。

如果需要所有型号,请尝试:

from django.db.models import get_models

for model in get_models():
   # Do something with your model here
   print model.__name__, [x.name for x in model._Meta.fields]

我相信较早的功能仍然有效。

Go 2022/1/1 18:27:40 有558人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶