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-URLS

Cómo escribir casos de prueba de API para vistas genéricas en DRF?

Aquí estoy escribiendo algunos TestCase para algunas consultas de conjunto de resultados para ver en la API y obtener el error “no es un nombre válido de función o patrón”. ¡No tengo ninguna idea de qué falta aquí! ¿Hay alguna solución para esto? views.py class StudentView(generics.ListAPIView): queryset = StudentDetails.objects.raw(‘SELECT * . . . Read more

Obteniendo el campo ‘None’. Se esperaba un número pero se recibió ‘update’ al utilizar UpdateView en Django.

Estoy utilizando UpdateView para mi página de actualización, pero obtengo este error: El campo ‘None’ esperaba un número pero recibió ‘update’. mi urls.py se ve así: path(‘post/<pk>/update/’, PostUpdateView.as_view(), name=’post_update’), Todo funciona bien si cambio mi URL de actualización a cualquier cosa que no sea “post”. Por ejemplo, esto funciona bien: . . . Read more

NoReverseMatch en /usuarios/password_reset/

Estoy tratando de configurar la función de Restablecimiento de Contraseña para mi aplicación, pero obtengo errores después de enviar la contraseña de restablecimiento a mi correo electrónico. Aquí está el mensaje de error: No se encontró la ruta para ‘password_reset_confirm’. ‘password_reset_confirm’ no es una función de vista válida o un . . . Read more

No se puede importar views.py en urls.py.

Acabo de empezar a trabajar con Django. He creado una aplicación, la he incluido en la lista INSTALLED_APPS y he escrito una función simple en views.py. He intentado importar views en urls.py pero estoy obteniendo un error: No se puede encontrar la referencia ‘views’ en ‘init.py’ Código de views.py: from . . . Read more

Django Python urlencode mismo clave con múltiples valores.

Como sugiere el título, estoy tratando de codificar en URL utilizando OrderedDict en python. def url_replace(request, field, value, direction=””): dict_ = request.GET.copy() if field == “orderby” and field in dict_.keys(): if dict_[field].startswith(“-“) and dict_[field].lstrip(“-“) == value: dict_[field] = value elif dict_[field].lstrip(“-“) == value: dict_[field] = “-” + value else: dict_[field] . . . Read more