django-paquete-esqueleto es un paquete de aplicaciones esqueleto Django.
Las siguientes funciones existen
- Proyecto de prueba django demostración de pruebas con setup.py
- Añadir aplicaciones Django necesarios para ejecutar la prueba dinámica
- Actualizar automáticamente el número de versión con git
¿Cómo utilizar
1. Falk este proyecto en su github
Directorio del paquete 2. Cambiar nombre como su nombre de la aplicación y solucionar setup.py como quieras
3. Agregue su aplicación en INSTALL_APPS en pruebas / settings.py
Demo Prueba proyecto de prueba con django setup.py
Hay un proyecto Django simple blog en el directorio de pruebas por lo que sólo modificar el proyecto que quieras y agrega:
& Nbsp; prueba python setup.py
ejecutará las pruebas de proyectos
Agregar aplicaciones Django requieren para ejecutar la prueba dinámica
Si tu aplicación Django requiere aplicaciones sólo para las pruebas, puede utilizar app_testcase.AppTestCase añadir cualquier aplicación django dinámicamente en la prueba
Si crea alguna aplicación django campo y desea probar el campo con el modelo de libro sencillo, entonces se puede
1. Crear una aplicación simple llamado yourfieldname / pruebas / apps / libros
2. Crear modelos simples de libros en yourfieldname / tests / apps / libros / models.py
3. Utilice yourfieldname.tests.app_testcase.AppTestCase insted de django.test.TestCase y agregar yourfieldname.tests.apps.books` en `` install_apps campo de caso de prueba:
& Nbsp; de AppTestCase importación app_testcase
& Nbsp; clase YourFieldTestCase (AppTestCase):
& nbsp; install_apps = [
& Nbsp; "yourfieldname.tests.apps.books ',
& Nbsp;]
& Nbsp; # escribir sus pruebas
Actualizar automáticamente el número de versión con git
La idea original vino de http://dcreager.net/2010/02/10/setuptools-git-version-numbers/
Lo que hay que hacer es
1. Añadir etiqueta anotada o firmado con el siguiente comando:
& Nbsp; git tag -un 0,1
2. Luego, su git describir muestra el nombre de la etiqueta y python setup.py sdist crear etiquetas paquete de la versión
3. Si cambia nada y confirma, su git describir pueden cambiar y que se utiliza como nuevo número de versión y se convierte en la versión minero hasta
. 4. Añadir nueva etiqueta anotada o firmado al soltar versión estable
Requisitos :
- Python
- Django
Comentarios que no se encuentran