django-paket-iskelet Django uygulaması paketi iskelet.
Aşağıdaki özellikler var
- Setup.py ile test demo Django deneme projesi
- Dinamik testi yürütmek için gerekli Django uygulamaları ekle
- Otomatik git ile sürüm numarasını güncelleme
nasıl kullanılır
1. Falk sizin github bu proje
2. Rename paketi app adı olarak dizin ve istediğiniz gibi setup.py düzeltmek
3. testler / settings.py içinde INSTALL_APPS sizin app ekle
Setup.py ile Test demo Django deneme projesi
İstediğiniz ve ekleyin kadar sadece projeyi değiştirmek testler dizinde basit bir blog django projesi vardır:
& Nbsp; piton setup.py testi
Proje testleri çalışacak
Django uygulamaları dinamik testi yürütmek için gerekli ekle
Django uygulaması sadece test için uygulamalar Gerekirse sonra test dinamik herhangi bir Django uygulaması eklemek için app_testcase.AppTestCase kullanabilirsiniz
Bazı Django alan uygulaması oluşturmak ve sonra basit Kitap modeli ile alan test etmek isterseniz yapabilirsiniz
1. yourfieldname / testler / apps / kitaplar adında bir basit uygulaması oluşturun
2. yourfieldname / testler / apps / kitap / models.py basit kitap modelleri oluştur
3. yourfieldname.tests.app_testcase.AppTestCase django.test.TestCase insted ve test davanın install_apps alanında `` in yourfieldname.tests.apps.books` ekleyin:
& Nbsp; app_testcase ithalat AppTestCase gelen
& Nbsp; sınıf YourFieldTestCase (AppTestCase):
& Nbsp; install_apps = [
& Nbsp; 'yourfieldname.tests.apps.books'
& Nbsp;]
& Nbsp; # senin testleri yazmak
Otomatik git ile sürüm numarasını güncelleme
Orijinal fikir http://dcreager.net/2010/02/10/setuptools-git-version-numbers/ geldi
Ne yapmanız gereken ise
1. Aşağıdaki komutu ile açıklamalı ya da imzalı etiket ekle:
& Nbsp; 0.1-a git etiketi
2. Sonra git tanımlamak etiket adı ve python setup.py sdist etiketi adlı sürüm paketi oluşturmak gösterir
Eğer herhangi bir değişiklik ve tamamlama, senin git değişebilir tanımlamak ve bu yeni sürüm numarası olarak kullanılır ve bu madenci sürüm kadar kalırsanız 3.
. 4. kararlı sürümü bıraktığınızda yeni açıklamalı ya da imzalı etiketi ekle
Gereksinimler :
- Python
- Django
Yorum Bulunamadı