[英]Django 1.5 graph extensions -x option ignored
我使用django-extensions
來使用命令python manage.py graph_models my_model -x user -o output.png
可視化我的Django項目(Django Version 1.5)的數據庫結構。
不幸的是,在升級到Django 1.5之后,graph_models忽略了選項-x
。 此選項可用於從圖表中排除模型。
由於我的Django應用程序中的幾乎所有模型都有user
模型,因此從圖表中排除用戶非常重要。 否則圖表會變得太滿,難以閱讀。
我會感謝任何關於如何解決這個問題的建議。
我意識到這與Django 1.5無關。
我必須做什么用大寫的-X
選項替換-x
選項。 第一個是排除列,第二個是排除模型。 我所做的是將列(模型字段)從user
重命名為creator
,因此列名稱不再匹配,因此再次出現在圖表上。
我發現django-extensions github存儲庫中 graph_models
的選項存在差異。
最終有效的命令如下:
python manage.py graph_models mymodel1 mymodel2 -g -X User -o mygraph.png
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.