django-pacchetto-scheletro è un Django pacchetto app scheletro.
Le seguenti caratteristiche esiste
- Progetto di test Test demo Django con setup.py
- Aggiungere applicazioni Django necessari per eseguire test di dinamica
- Aggiorna automaticamente il numero di versione con git
Come utilizzare
1. Falk questo progetto nel vostro github
Directory del pacchetto 2. Rinominare il vostro nome applicazione e risolvere setup.py come si desidera
3. Aggiungere la vostra applicazione in INSTALL_APPS nei test / settings.py
Test demo progetto di test Django con setup.py
Vi è un semplice progetto Django blog in Prove quindi basta modificare il progetto come si desidera e di aggiungere:
& Nbsp; di prova python setup.py
verrà eseguito il test del progetto
Aggiungere applicazioni Django richiesto di eseguire test di dinamica
Se la tua applicazione Django richiesto apps solo per i test è possibile utilizzare app_testcase.AppTestCase per aggiungere qualsiasi applicazione django dinamicamente in prova
Se si crea un po 'di app campo django e si desidera testare il campo con semplice modello Prenota allora si può
1. Creare una semplice applicazione chiamata yourfieldname / test / apps / libri
2. Creare semplici modelli di libri in yourfieldname / test / apps / libri / models.py
3. Utilizzo yourfieldname.tests.app_testcase.AppTestCase insted di django.test.TestCase e aggiungere yourfieldname.tests.apps.books` in `` install_apps campo test case:
& Nbsp; da app_testcase AppTestCase import
& Nbsp; classe YourFieldTestCase (AppTestCase):
& nbsp; install_apps = [
& Nbsp; 'yourfieldname.tests.apps.books',
& Nbsp;]
& Nbsp; # scrivono i test
Aggiorna automaticamente il numero di versione con git
L'idea originale proveniva da http://dcreager.net/2010/02/10/setuptools-git-version-numbers/
Quello che dovete fare è
1. Aggiungi tag annotato o firmato con il seguente comando:
& Nbsp; tag git -a 0,1
2. Allora la vostra git descrivere mostra il nome del tag e python setup.py sdist creare il tag di nome pacchetto versione
3. Se si cambia nulla e il commit, il vostro git descrivere può cambiare e che viene utilizzato come nuovo numero di versione e diventa la versione minatore up
. 4. Aggiungi nuovo tag annotato o firmato quando si rilascia la versione stabile
Requisiti :
- Python
- Django
I commenti non trovato