Articles of django models

¿Cómo ejecutar un comando a la hora exacta una vez al día en Django?

Estoy trabajando en un proyecto basado en web Django en el que necesito crear una aplicación que funcione en la siguiente secuencia: 1) el usuario abre una página en la que necesita ingresar un command y una time 2) La aplicación Django ejecutará ese comando a una hora determinada cada día hasta que el usuario […]

Django admin modelo Herencia ¿es posible?

¿Es posible la herencia en los modelos de administración? Como por ejemplo considera lo siguiente, Archivo: models.py class AbstractModel ( models.Model ): # Meta Information common to all classes author = models.ForeignKey(auth.models.User , null = False ,related_name=”%(class)s_related_author” ) # The user who created editor = models.ForeignKey(auth.models.User , null = True,related_name=”%(class)s_related_editor” ) # The user who […]

Visualización de datos de ForeignKey en la página de cambio / adición de administrador de Django

Estoy tratando de obtener un atributo de un modelo para que aparezca en la página de cambio / agregar administrador de Django de otro modelo. Aquí están mis modelos: class Download(model.Model): task = models.ForeignKey(‘Task’) class Task(model.Model): added_at = models.DateTimeField(…) No puedo cambiar la clave foránea, así que no puedo usar Inlines y, por supuesto, los […]

Django: ¿Debo convertir una instancia de datetime al UTC antes de publicar en un modelo?

Tengo instancias de datetime (donde tzinfo = “America/Los_Angeles” ) que me gustaría guardar en un modelo. ¿Debo convertirlo a UTC de alguna manera antes de guardar? ¿O puedo simplemente guardarlo como está, ya que es consciente de su propia zona horaria? ¿Debo convertirlo a las zonas horarias de los usuarios más adelante con activate() , […]

Cómo marcar campos de formulario con en Django

No pude encontrar una manera de identificar el tipo de campo en una plantilla de django. Mi solución fue crear un filtro simple para acceder a los nombres de clase de campos y widgets. He incluido el siguiente código en caso de que sea útil para otra persona. ¿Hay un mejor enfoque? ## agency/tagutils/templatetags/fieldtags.py ############################################################### […]

Variable local referenciada antes de la asignación

Me preguntaba si ustedes podrían ayudar. Estoy intentando hacer una vista simple donde envía al usuario al formulario de creación del cliente, pero sigo recibiendo este error: variable ‘forma’ local referenciada antes de la asignación Mirando mi código, no puedo ver qué está mal. def add_client(request): user = request.user if request.method ==’POST’: form = AddClientForm(request.POST) […]

Extendiendo el perfil de usuario en Django. Administración de creación de usuarios.

Buena noches, Actualmente estoy creando un sitio con Django y extendí al usuario con un perfil de usuario. Aunque tengo un pequeño problema. Aquí está mi situación: Extendí el perfil de usuario para agregar campos personalizados. Agregué el modelo al Modelo de administración de usuarios, de modo que cuando agrego un usuario, puedo completar directamente […]

convertir al usuario en un modelo predeterminado para el usuario actual

Tengo los siguientes from django.contrib.auth.models import User class ClientDetails(models.Model): created_by = models.ForeignKey(User) … ¿Cómo hago created_by forma predeterminada para el usuario que ha iniciado sesión actualmente? (Quiero hacer esto para poder ocultarlo en la vista de administrador principalmente, pero también porque cuando guardo una instancia no quiero rellenarlo cada vez)

La señal de post_save no se llama

Ya he leído todas las preguntas relacionadas. Tengo dos proyectos Django y las señales funcionan bien en uno, pero no en el segundo (solo copié el código pegado y cambié los nombres respectivamente). Tengo una aplicación de pedidos con el modelo de pedido. La aplicación está incluida en la configuración de INSTALLED_APPS. Tengo la configuración […]

Creación de un modelo de perfil con un InlineAdmin y una señal de post_save en Django

Creé un modelo de “perfil” (con una relación de 1 a 1 con el modelo de usuario) como se describe en Ampliación del modelo de usuario existente . El modelo de perfil tiene una relación opcional de muchos a uno con otro modelo: class Profile(models.Model): user = models.OneToOneField(User, primary_key=True) account = models.ForeignKey(Account, blank=True, null=True, on_delete=models.SET_NULL) […]