django-algıla siklik siklik ithalat algılamak için Django uygulaması. Bu uygulama ile uygulamaların bağımlılığını analiz edebilir.
Kurulum
Senin settings.py olarak:
INSTALLED_APPS (=
& Nbsp; 'django_detect_cyclic'
)
Altyazı
- Düğümleri (Seçenek show-modülleri kullanıyorsanız) uygulamaları veya uygulama modülleri
- Bir kenar düğümü kaynak düğüm hedefi ithal anlamına gelir
- Bir döngü olduğunda kenar bir arka plan rengi (tüm döngüsünde aynı rengi) sahiptir ve bu etiket "Döngü X" içeriyor
- Kenarlarının etiket parantez içinde ağırlık bulunduğu
- Eğer seçenekler gösteri-modülleri kullanıyorsanız, her düğüm bir arka plan rengi vardır. İki düğüm aynı uygulama ise, aynı arka plan rengi var.
possibles Hatalar
Bir sonraki bağlantılar bazı sorun eğer ilgilenen mümkündür:
- Http://code.google.com/p/python-graph/issues/detail?id=15
- Http://stackoverflow.com/questions/2133767/using-python-graphviz-importerror-no-module-named-gv
Bu pyc dosyaları kaldırmak zorunda mümkündür:
"} {" -iname "* .pyc" exec rm bulmak;
Kullanım (Örnekler)
Python manage.py detect_cyclic
Python manage.py detect_cyclic --include-apps = "app1, app6, app7, app11" --file-name = "my_graph.svg" --exclude-paketleri = "göçler, templatetags" --verbosity = 2
Python manage.py detect_cyclic --include-apps = "app1, app6" --show-modüller --file-name = "my_graph.svg" --exclude-paketleri = "göçler" --verbosity = 2
Python manage.py detect_cyclic --include-apps = "app1, app6" --only-halkalı --file-name = "my_graph.svg" --exclude-paketleri = "göçler" --verbosity = 2
Diğer örnekler örneklerde tıklayınız görmek için
Bu sürümde Yeni nedir:.
- Bazı hataları düzelt
- pyplete son sürümü kodu uyarlayın. Şimdi göreli ithalat tespit, böyle bir şey:
- models.py aynı dizinden MyModel # ithal
- Ve bu:
- models.py aynı dizinden MyModel # ithal
Modellerden
.models
sürüm 0.0.7 Yeni nedir:
- Şimdi jquery.graphviz olan bir kararlı sürüm (0.0 .1, Krom, Firefox, Safari ve IE9) test edilmiştir
- js Detay
sürüm 0.0.6 yeni nedir:
- Biçim svg-js (beta). (Chrome ve Firefox test edilmiştir) jquery.graphviz.js değişiklik dracula js
nedir sürüm 0.0.5 Yeni:
- Değiştir kuvvet renkler seçeneği kullanın-renkler seçeneği
- sihirbazın değiştir dağılımı
- Kullanılabilirlik
sürüm 0.0.4 yeni nedir:
- Sihirbazı grafikleri oluşturmak için (/ admin / detect_cyclic / )
- Biçim svg-js (beta)
nedir sürüm 0.0.2 Yeni:
- Dokümantasyon ve örnekler
Gereksinimler :
- Python
- Django
- python-grafik-çekirdekli
- python-grafik-nokta li>
- PySmell
- pyplete
Yorum Bulunamadı