Tag: DJANGO-QUERYSET
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)
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?
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
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
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