django-pachet-schelet este un pachet app Django schelet.
Următoarele caracteristici există
- Proiect de testare django demo-ul de testare cu setup.py
- Adauga aplicații Django necesare pentru a executa testul dinamic
- Actualizați automat numărul de versiune cu git
Cum să utilizați
1. Falk acest proiect în github ta
2. Redenumiți director pachet ca numele tău app și repara setup.py cum doriți
3. Se adaugă aplicația în INSTALL_APPS în testele / settings.py
Demo Testarea proiect de testare Django cu setup.py
Există un simplu Django proiect blog, în directorul teste astfel modifica doar proiectul, după cum doriți și adăugați:
& Nbsp; de testare piton setup.py
va rula testele de proiect
Adauga Django aplicații necesare pentru a executa testul dinamic
Dacă aplicația dvs. Django necesar aplicații doar pentru testare, atunci puteți folosi app_testcase.AppTestCase pentru a adăuga orice aplicație Django dinamic în încercare
Dacă veți crea unele app câmp Django și doriți să testați teren cu modelul de cazare simplu atunci puteți
1. Creați o aplicație simplă numită yourfieldname / teste / aplicații / cărți
2. Crearea de modele de carte simple yourfieldname / teste / apps / Cărți / models.py
3. Utilizarea yourfieldname.tests.app_testcase.AppTestCase insted de django.test.TestCase si adaugati yourfieldname.tests.apps.books` în `` domeniu install_apps de test:
& Nbsp; de la AppTestCase import app_testcase
& Nbsp; clasă YourFieldTestCase (AppTestCase):
& nbsp; install_apps = [
& Nbsp; "yourfieldname.tests.apps.books",
& Nbsp;]
& Nbsp; # scrie testele
Actualiza automat numărul de versiune cu git
Ideea originală a venit de la http://dcreager.net/2010/02/10/setuptools-git-version-numbers/
Ceea ce trebuie să faceți este să
1. Adăugați etichetă adnotat sau semnate cu următoarea comandă:
& Nbsp; etichetă git -o 0,1
2. Apoi, git dumneavoastră descrie prezinta nume de etichetă și python setup.py sdist crea tag numit pachetul versiune
3. Dacă schimbați ceva și să se angajeze, git dumneavoastră descrie poate schimba și care este folosit ca nou număr de versiune și să devină versiune miner sus
. 4. Adauga o noua etichetă adnotat sau semnate când eliberați versiune stabilă
Cerințe :
- Python
- Django
Comentariile nu a fost găsit