Articles of django

¿Cómo usar git para implementar un sistema de control de versiones simple?

Deseo crear una interfaz donde el usuario pueda listr, cargar y modificar files existentes. El usuario también debería poder ver las instantáneas pasadas de sus files y volver de forma permanente a una instantánea pasada si así lo desea. Mi caso de uso es similar a esto . Estoy pensando en algo como GitHub.com, pero […]

Django-reversión agrega una nueva versión a la revisión ya creada

Creé una funcionalidad de "copy de security" utilizando la biblioteca de reversión de Django para un object que mantiene la revisión de un model registrado, incluidos los objects relacionados (keys externas, etc.). Usemos el siguiente caso como ejemplo. class Newspaper: title = models.CharField() class Article: newspaper = models.ForeignKey('Newspaper') Cuando el usuario hace clic para mantener […]

Configuración de mejores prácticas para dos sitios web con diferentes hojas de estilo y templates, pero similar back end de Django

Estoy trabajando en un back-end de Django que será utilizado por dos sitios web (es decir, una bolsa de trabajo para organizaciones sin fines de lucro y una bolsa de trabajo para empresas con fines de lucro), pero no estoy seguro de cómo está mejor estructurado para hacer es fácil empujar / extraer actualizaciones en […]

Agregar djangorestframework al control Debian Depende

Instalé djangorestframework . Pero después de agregar al file de control de Debian, el error es: Package djangorestframework is not installed. Mi file de control: Depends: python, python-setuptools, djangorestframework ¿Algo falta?

Administrar una aplicación / proyecto de Django a medida que crece (en términos de cambios en los models, aumento en las características)

Necesito su consejo sobre cómo administrar una aplicación Django a medida que crece en términos de características y models. Por ejemplo, a medida que una aplicación crece, a menudo necesitamos agregar nuevas funciones. Agregar nuevas características implica agregar nuevos models o agregar un nuevo campo dentro de un model. ¿Cómo harías para eso sin cerrar […]

Las mejores prácticas migratorias de Django

Estoy usando Django 1.7 con migraciones, y no estoy seguro de cuál es la mejor práctica, debo agregar los files de migraciones a mi repository, ¿o esta es una mala idea?

¿Hay EC2 Django Stack con implementación automática de git o hg

Estoy rehaciendo una aplicación web mal construida que mi empresa usa en python / django (después de decidir que era la mejor herramienta para el trabajo). No tengo mucho time para invertir en desarrollo, lo que significa que tengo aún less time para implementarlo, y dado que consume muchos resources y será utilizado por mucha […]

La actualización de Pip instala la versión incorrecta de Django: ¿qué hacer?

Estaba en el caparazón seguro y decidí: –upgrade una de las aplicaciones django que estoy usando. Escribí pip install django-guardian –upgrade y noté que también estaba descargando y desempacando una versión anterior de Django de la que estoy usando actualmente: 1.3. Oops! Mi pantalla de debugging muestra que estoy usando django 1.4.2 y python 2.7, […]

Python – Control de versión de contenido de file o carpeta

Estamos usando CKEditor para generar contenido HTML cuando el autor escribe su libro. Estamos almacenando ese contenido en un file HTML separado en el disco usando python–django. Pero ahora, tenemos un requisito del cliente para mostrar el historial / revisión de los files (list de marcas de time en una barra lateral cada vez que […]

¿Una buena forma para un model controlado por revisión? – Django

aquí está mi bash: Ejemplo 1 class RevisionControlledValue(models.Model): created = models.DateTimeField(auto_now_add=True) created_by = models.ForeignKey(User) value = models.TextField() class Meta: ordering = ('-created', ) class DjangoPony(models.Model): names = models.ManyToManyField(RevisionControlledValue, \ related_name="fromname_djangopony_set") colors = models.ManyToManyField(RevisionControlledValue, \ related_name="fromcolor_djangopony_set") @property def name(self): return self.names.latest('created') Ejemplo n. ° 2 class RevisionControlledValue(models.Model): created = models.DateTimeField(auto_now_add=True) created_by = models.ForeignKey(User) content_type = models.ForeignKey(ContentType) […]