es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: DJANGO-QUERYSET

Error de base de datos en django+mongodb al filtrar objetos con campo booleano.

Estoy utilizando la biblioteca djongo para manejar MongoDB, pero aún así obtengo un error de la base de datos al filtrar el queryset utilizando un campo booleano. Error: No se proporcionó un mensaje de excepción, django.db.utils.DatabaseError from django.contrib.auth import get_user_model User = get_user_model() users = User.objects.filter(isVerified=True)

Cómo establecer una lista vacía [] como valor predeterminado para el campo ArrayAgg en lugar de [None] en Django.

Tengo una consulta: Teacher.objects.alias( raw_courses_ids=ArrayAgg(‘courses_can_teach’, distinct=True), ).annotate( courses_ids=Case( When(raw_courses_ids__contains=[None], then=Value([])), default=F(‘raw_courses_ids’), output_field=ArrayField(IntegerField()) ) ).values_list( ‘courses_ids’ ) Y obtuve un error: django.core.exceptions.FieldError: No se puede resolver el tipo de expresión, output_field desconocido ¿Qué debo hacer?

Excepción: No existe una consulta coincidente

Estoy tratando de generar un token para los usuarios que soliciten restablecer la contraseña. Tengo un modelo para manejar y almacenar esto. models.py class ForgetPassword(models.Model): user = models.ForeignKey(CustomUser, on_delete= models.CASCADE) forget_password_token = models.CharField(max_length=100) created_at = models.DateTimeField(auto_now_add= True) def __str__(self): return self.user.email Las funciones de vista que manejan la solicitud son . . . Read more

¿Cómo se filtra por un rango O un valor “null”? (Es decir, combinar el rango de filtro de número y el filtro booleano para null=True en un campo IntegerField)

Tengo un modelo Item con un campo numérico number. Este campo number tiene un valor predeterminado de null. models.py class Item(models.Model): number = models.IntegerField(default=None, blank=True, null=True) Quiero configurar filtros que puedan devolver un conjunto de consultas de Items donde el campo number esté en un rango, lo cual es bastante . . . Read more

Cómo obtener el nombre del mes en lugar del número del mes desde la base de datos

Estoy recopilando algunos datos de la base de datos para realizar análisis en mi sitio web. Estoy representando los datos gráficamente con la ayuda de Chart.js. Así es como lo estoy haciendo en las vistas, views.py monthly_visitor = VisitorCount.objects.all().filter(date_of_record__year=currentYear.year).values( ‘date_of_record__month’ ).annotate( total_in_month=Count(‘ip’) ).order_by(‘date_of_record__month’) Aquí, estoy recogiendo los datos de todos . . . Read more