django-detect-cyclic

Sagteware kiekie:
django-detect-cyclic
Sagteware besonderhede:
Weergawe: 0.0.9
Upload datum: 20 Feb 15
Ontwikkelaar: Pablo Martin
Lisensie: Gratis
Populariteit: 6

Rating: 5.0/5 (Total Votes: 1)

Django-spoor-sikliese is 'n Django app sikliese invoer op te spoor. Met hierdie program kan jy analiseer die afhanklikheid van jou programme.
Installasie
In jou settings.py:
INSTALLED_APPS = (
& Nbsp; 'django_detect_cyclic',
)
Onderskrif
- Die nodes is die aansoeke, of die modules van die aansoeke (as jy die opsie show-modules gebruik)
- Een rand beteken dat die knoop bron invoer van die node bestemming
- Wanneer daar is 'n siklus van die rand het 'n agtergrond kleur (dieselfde kleur in al die siklus), en dit etiket bevat "Cycle X"
- Die etiket van die kante bevat die gewig in hakies
- As jy die opsies show-modules gebruik, elke knoop het 'n agtergrond kleur. Indien twee nodes is aan dieselfde aansoek, hulle het dieselfde agtergrond.
Possibles Foute
Dit is moontlik dat die volgende skakels belangstel as jy kan 'n probleem:
- Http://code.google.com/p/python-graph/issues/detail?id=15
- Http://stackoverflow.com/questions/2133767/using-python-graphviz-importerror-no-module-named-gv
Dit is moontlik dat jy die pyc lêers te verwyder:
vind -iname "* .pyc" -exec rm "{}" ;
Gebruik (Voorbeelde)
python manage.py detect_cyclic
python manage.py detect_cyclic --include-programme = "APP1, app6, app7, app11" file-name = "my_graph.svg" --exclude-pakkette = "migrasies, templatetags" --verbosity = 2
python manage.py detect_cyclic --include-programme = "APP1, app6" --show-modules file-name = "my_graph.svg" --exclude-pakkette = "migrasies" --verbosity = 2
python manage.py detect_cyclic --include-programme = "APP1, app6" --only-sikliese file-name = "my_graph.svg" --exclude-pakkette = "migrasies" --verbosity = 2
Om te sien ander voorbeelde klik in voorbeelde

Wat is nuut in hierdie release:.

  • Fix foute
  • Pas die kode aan die laaste weergawe van pyplete. Nou is die spoor van die relatiewe invoer, iets soos hierdie:
  • van modelle invoer MyModel # van dieselfde directory van die models.py
  • En dit:
  • van .models invoer MyModel # van dieselfde directory van die models.py

Wat is nuut in die weergawe 0.0.7:

  • Nou jquery.graphviz het 'n stabiele weergawe (0.0 0,1, getoets in Chrome, Firefox, Safari en IE9)
  • Detail aan die JS

Wat is nuut in die weergawe 0.0.6:

  • Format svg-js (beta). Verandering Dracula js te jquery.graphviz.js (getoets in Chrome en Firefox)

Wat is nuut in die weergawe 0.0.5:

  • Verandering van krag-kleure opsie te gebruik-kleure opsie
  • Change verspreiding van die towenaar
  • Bruikbaarheid

Wat is nuut in die weergawe 0.0.4:

  • Wizard te grafieke skep (/ admin / detect_cyclic / )
  • Format svg-js (beta)

Wat is nuut in die weergawe 0.0.2:

  • Dokumentasie en voorbeelde

Vereistes :

  • Python
  • Django
  • python-grafiek kern
  • python-grafiek-dot
  • PySmell
  • pyplete

Ander sagteware ontwikkelaar Pablo Martin

Kate-plugins
Kate-plugins

20 Feb 15

Kommentaar te django-detect-cyclic

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!