Articles of django models

Tablas de bases de datos dinámicas en django

Estoy trabajando en un proyecto que me obliga a crear una tabla de cada usuario que se registra en el sitio web con el nombre de usuario de ese usuario. Las columnas en la tabla son iguales para cada usuario. Mientras investigaba, encontré este modelo dynamic de Django en los campos . No estoy seguro […]

Usando la aplicación de progtwigdor Django con tus propios modelos

Al usar el https://github.com/llazzaro/django-scheduler me gustaría usar mis propios modelos en el calendario, también tienen una fecha de inicio y finalización. Creo que hay varias formas de resolver este problema: Hackea la aplicación de horario actual para hacerla interactuar con mis modelos. Creando modelos de eventos predeterminados al crear mis modelos, usando la anulación de […]

Django: determina qué usuario está eliminando al usar la señal post_delete

Quiero que se notifique a los administradores cuando se eliminan ciertos objetos, pero también quiero determinar qué usuario realiza la eliminación. ¿Es posible? Este es el código: # models.py # signal to notify admins when nodes are deleted from django.db.models.signals import post_delete from settings import DEBUG def notify_on_delete(sender, instance, using, **kwargs): ”’ Notify admins when […]

Appengine – Reportlab (Obtener foto del modelo)

Estoy usando Reportlab para generar un PDF. No se puede recuperar una foto de un modelo. #Personal Info p.drawImage(‘myPhoto.jpg’, 40, 730) p.drawString(50, 670, ‘Your name:’ + ‘%s’ % user.name) p.drawImage (50, 640, ‘Photo: %s’ % (user.photo)) Cuando creo en generar PDF, recibí este error: Traceback (most recent call last): File “C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\webapp\__init__.py”, line 513, […]

Cómo separar usuarios (modelos) por administradores y clientes en Django

Me gustaría separar a los usuarios de mi aplicación Django en dos clases: – Admin (usuarios que usan Django admin) – heredar de AbstractUser – Usuario (usuarios de clientes) – heredar de AbstractBaseUser Quiero separar estos dos tipos de usuarios porque todos los campos de AbstractUser ( is_staff , is_superuser , groups , permissions ) […]

Sistema de herencia y administración del modelo Django

Estoy tratando de construir un sistema para administrar los distintos tipos de contenido en una página. Por ejemplo, una página puede tener contenido de texto, contenido de hipervínculo, contenido de video, etc. En mi código de modelado, tengo una clase base: class ContentItem(models.Model): title = models.CharField(max_length=1000) page_order = models.IntegerField() last_update_date = models.DateTimeField(default=datetime.now()) class Meta: abstract […]

Django db error: no se pudo identificar un operador de igualdad para el tipo json al intentar anotar un modelo con jsonfield

Estoy trabajando en Django 1.5.4 y PostgreSQL 9.3, usando django-jsonfield para JSONField. La siguiente consulta arroja un error db (no se pudo identificar un operador de igualdad para el tipo json): ModelWithJsonField.objects.annotate(count=Count(‘field_to_count_by’)) El field_to_count_by no es JSONField, campo int normal. ¿Alguna idea de cómo puedo resolver el problema y seguir utilizando la anotación? ¿Qué anotación […]

Django Signal a través de Decorator en el método de modelo?

Estoy tratando de hacer algo como estos decoradores de señales propuestos . Además de tener un decorador que conecta el método decorado a una señal (con el remitente de la señal como argumento al decorador), me gustaría usar el decorador en los métodos de clase. Me gustaría usar el decorador así: class ModelA(Model): @connect.post_save(ModelB) @classmethod […]

¿Se incluyen también las señales django dentro del decorador transaction.atomic?

Tengo un archivo de modelo que utiliza una señal post_save para crear una fila vinculada en otra tabla. De manera típica, puedo crear una página desde una de mis vistas que está decorada con @ transaction.atomic. Me gustaría saber si este decorador pondrá la creación del objeto Page y del objeto SharedPage en la misma […]

Guardar zona horaria en Django Modelos

Estoy creando un formulario en Django. Tengo que poner un campo de tipo de entrada, que solo almacena la zona horaria en la base de datos (que será elegida por un usuario de una lista desplegable en el formulario). No puedo encontrar ningún método para crear este modelo de zona horaria y cómo devolverá la […]