반응형
Django-모델 그래픽 표현 (ERD)
내 Django 프로젝트 모델을 그래픽으로 표현하는 방법을 찾고 있습니다.
이런 종류의 ERD (다이어그램) 를 수행하는 응용 프로그램이 있습니까?
@Etienne 지침에 따라 업데이트
다음은 장고 프로젝트의 일부 모델을 나타내는 PDF를 최종적으로 보는 방법의 예입니다.
$ python manage.py graph_models app1 app2 ... | dot -Tpdf | evince
- 실제로 내 응용 프로그램 (app1, app2, ...)으로 도트 데이터를 생성합니다.
- 결과를에
dot
전달하여 PDF 형식으로 출력 - 다음으로 출력을 엽니 다.
evince
Django 모델에서 UML 다이어그램을 추출하려면 django-extensions 의 Graph models 명령을 사용할 수 있습니다 . 거의 같은 일을하는 또 다른 것 : django-graphviz .
UML에서 Django 모델을 생성하려면 uml-to-django .
UML 다이어그램을 만들려면 Dia , yED 및 ArgoUML이 있습니다.
내가 생각할 수있는 가장 좋은 것은 Argo UML 로 손으로 디자인해야합니다 ( 이 도구를 사용 하여 UML을 Django로 변환 할 수 있습니다 ).
django-uml 변환을 수행하려면 (다른 방법으로) Django To UML을 살펴보십시오.
참고 URL : https://stackoverflow.com/questions/6776592/django-model-graphic-representation-erd
반응형
'development' 카테고리의 다른 글
값 대신 범위 참조 (0) | 2020.11.21 |
---|---|
가장 비싼 쿼리를 어떻게 기록하고 찾을 수 있습니까? (0) | 2020.11.21 |
java.util.Date 내부 참조를 노출하지 않도록 복제 또는 복사 (0) | 2020.11.21 |
인앱 결제 테스트 : "게시자가이 항목을 구매할 수 없습니다." (0) | 2020.11.21 |
"yield from"문을 Python 2.7 코드로 변환 (0) | 2020.11.21 |