django-detect-cyclic

Screenshot Software:
django-detect-cyclic
Szczegóły programowe:
Wersja: 0.0.9
Filmu: 20 Feb 15
Wywoływacz: Pablo Martin
Licencja: Wolny
Popularność: 0

Rating: 5.0/5 (Total Votes: 1)

Django wykrywanie-cykliczna jest aplikacja Django wykryć importu cykliczne. Dzięki tej aplikacji można analizować zależność aplikacji.
instalacji
W settings.py:
INSTALLED_APPS = (
& Nbsp; "django_detect_cyclic",
)
Tytuł
- Węzły są wnioski, lub moduły z aplikacji (jeśli używasz opcji Pokaż-moduły)
- Jedna krawędź oznacza, że ​​węzeł źródłowy importu docelowego węzła
- Kiedy jest cykl krawędź ma kolor tła (ten sam kolor w całym cyklu), a etykieta zawiera "X" Cycle
- Etykiety krawędzi zawiera wagę w nawiasach
- W przypadku korzystania z opcji Pokaż-modułów, każdy węzeł ma kolor tła. Jeśli dwa węzły są do tego samego zastosowania, ale mają ten sam kolor tła.
possibles Błędy
Możliwe jest, że kolejne linki są zainteresowani, jeśli możesz jakiś problem:
- Http://code.google.com/p/python-graph/issues/detail?id=15
- Http://stackoverflow.com/questions/2133767/using-python-graphviz-importerror-no-module-named-gv
Możliwe jest, że trzeba usunąć pyc pliki:
znaleźć -iname "*" -exec rm .pyc "{}" ;
Sposób użycia (Przykłady)
python manage.py detect_cyclic
python manage.py detect_cyclic --include-apps = "app1, App6, app7, app11" --file-name = "my_graph.svg" --exclude-pakiety = "Migracje, templatetags" --verbosity = 2
python manage.py detect_cyclic --include-apps = "App1, App6" --show-moduły --file-name = "my_graph.svg" --exclude-pakiety = "migracje" --verbosity = 2
python manage.py detect_cyclic --include-apps = "app1, App6" --only-cykliczne --file-name = "my_graph.svg" --exclude-pakiety = "migracje" --verbosity = 2
Aby zobaczyć inne przykłady kliknij w przykładach

Co nowego w tym wydaniu:.

  • Fix kilka błędów,
  • Dostosuj kod do ostatniej wersji pyplete. Teraz wykrywa przywozu względne, coś takiego:
  • z modeli importować MyModel # z tego samego katalogu models.py
  • A to:
  • z .models importować MyModel # z tego samego katalogu models.py

Co nowego w wersji 0.0.7:

  • Teraz jquery.graphviz ma stabilna wersja (0.0 0,1, Testowany w Chrome, Firefox, Safari i IE9)
  • Szczegóły z js

Co nowego w wersji 0.0.6:

  • SVG-js (beta). Js Zmień Dracula jquery.graphviz.js (testowane w Chrome i Firefox),

Co nowego w wersji 0.0.5:

  • Zmiana opcji force-kolory do wykorzystania-kolory opcja
  • Zmień rozkład kreatora
  • Użyteczność

Co nowego w wersji 0.0.4:

  • Kreator do tworzenia wykresów (/ admin / detect_cyclic / ),
  • SVG-js (beta)

Co nowego w wersji 0.0.2:

  • Dokumentacja i przykłady

Wymagania :

  • Python
  • Django
  • python-graph-core
  • python-graph-dot,
  • PySmell
  • pyplete

Inne programy z deweloperem Pablo Martin

Kate-plugins
Kate-plugins

20 Feb 15

Komentarze do django-detect-cyclic

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!