django-detect-cyclic

Screenshot Λογισμικό:
django-detect-cyclic
Στοιχεία Λογισμικού:
Εκδοχή: 0.0.9
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Pablo Martin
Άδεια: Δωρεάν
Δημοτικότητα: 6

Rating: 5.0/5 (Total Votes: 1)

Django ανίχνευση-κυκλική είναι μια Django app για την ανίχνευση κυκλική εισαγωγές. Με την εφαρμογή αυτή μπορείτε να αναλύσετε την εξάρτηση των εφαρμογών σας.
installation
Σε settings.py σας:
INSTALLED_APPS = (
& Nbsp? "Django_detect_cyclic»,
)
Λεζάντα
- Οι κόμβοι είναι οι εφαρμογές ή οι ενότητες των εφαρμογών (αν χρησιμοποιείτε την επιλογή Show-ενότητες)
- Μια άκρη σημαίνει ότι η πηγή κόμβος εισάγει τον προορισμό κόμβο
- Όταν υπάρχει ένας κύκλος η ακμή έχει ένα χρώμα φόντου (το ίδιο χρώμα σε όλη τη διάρκεια του κύκλου), και το σήμα περιέχει "Κύκλος Χ"
- Το σήμα των άκρων περιλαμβάνει το βάρος σε παρενθέσεις
- Εάν χρησιμοποιείτε τις επιλογές show-ενότητες, κάθε κόμβος έχει ένα χρώμα φόντου. Αν δύο κόμβοι είναι στην ίδια εφαρμογή, έχουν το ίδιο χρώμα του φόντου.
Possibles Λάθη
Είναι πιθανό ότι οι επόμενες συνδέσεις ενδιαφέρει αν μπορείτε κάποιο πρόβλημα:
- Http://code.google.com/p/python-graph/issues/detail?id=15
- Http://stackoverflow.com/questions/2133767/using-python-graphviz-importerror-no-module-named-gv
Είναι πιθανό ότι θα πρέπει να αφαιρέσετε τα pyc αρχεία:
βρείτε -iname "* .pyc"-exec RM "{}" ?
Χρήση (Παραδείγματα)
Python manage.py detect_cyclic
Python manage.py detect_cyclic --include-apps = "APP1, app6, app7, app11" --file-name = "my_graph.svg" --exclude-πακέτων = "μεταναστεύσεις, templatetags" --verbosity = 2
Python manage.py detect_cyclic --include-apps = "APP1, app6" Show-ενότητες --file-name = "my_graph.svg" --exclude-πακέτων = "μεταναστεύσεις" --verbosity = 2
Python manage.py detect_cyclic --include-apps = "APP1, app6" --only-κυκλική --file-name = "my_graph.svg" --exclude-πακέτων = "μεταναστεύσεις" --verbosity = 2
Για να δείτε και άλλα παραδείγματα, κάντε κλικ στα παραδείγματα

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • Fix κάποια σφάλματα
  • Προσαρμόστε τον κώδικα για την τελευταία έκδοση του pyplete. Τώρα το εντοπίσει τις σχετικές εισαγωγές, κάτι σαν αυτό:
  • από τα μοντέλα εισάγουν MyModel # από ​​τον ίδιο κατάλογο του models.py
  • Και αυτό:
  • από .models εισαγωγή MyModel # από ​​τον ίδιο κατάλογο του models.py

Τι είναι καινούργιο στην έκδοση 0.0.7:

  • Τώρα έχει jquery.graphviz μια σταθερή έκδοση (0.0 .1, Δοκιμασμένο σε Chrome, Firefox, Safari και IE9)
  • Λεπτομέρειες για τις JS

Τι είναι καινούργιο στην έκδοση 0.0.6:

  • μορφή SVG-JS (beta). Αλλαγή του Δράκουλα js να jquery.graphviz.js (Δοκιμασμένο σε Chrome και Firefox)

Τι είναι καινούργιο στην έκδοση 0.0.5:

    επιλογή
  • Αλλαγή επιλογής δύναμης χρώματα που θα χρησιμοποιήσετε χρώματα
  • Αλλαγή διανομή του οδηγού
  • Ευχρηστία

Τι είναι καινούργιο στην έκδοση 0.0.4:

  • Οδηγός για τη δημιουργία γραφημάτων (/ admin / detect_cyclic / )
  • μορφή SVG-JS (β)

Τι είναι καινούργιο στην έκδοση 0.0.2:

  • τεκμηρίωση και παραδείγματα

Απαιτήσεις :

  • Python
  • Django
  • python-γράφημα πυρήνα
  • python-γράφημα-dot
  • PySmell
  • pyplete

Άλλο λογισμικό του προγραμματιστή Pablo Martin

Kate-plugins
Kate-plugins

20 Feb 15

Σχόλια για django-detect-cyclic

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!