從外部獲取一個django專案的所有model名稱

二月雪發表於2024-11-30

不用啟動執行django專案直接獲取django專案的所有mode名稱

1、cd到django專案的根目錄下

2、終端輸入python命令獲取django的所有model名稱

# 獲取django的所有model
python manage.py shell -c "from django.apps import apps; _list=list(); [_list.extend([f'{model.__name__}' for model in app.get_models()]) for app in apps.get_app_configs()]; print(_list)"

相關文章