Articles of validación de

validación de entrada javascript

Estoy usando la validación de javascript para mi cuadro de entrada de javascript-coder pero tengo 2 problemas aquí. Primero: el validador en el script usa el nombre para validar el objeto, ¿es posible cambiar a id en gen_validatorv4.js y cómo? Segundo: mi página se vuelve a cargar a pesar de la alerta producida por el […]

¿Cómo puedo crear una expresión regular de una lista de palabras?

Tengo un dictado de palabras (de hecho, tengo nesteds dictados de conjugaciones de verbos, pero eso no es relevante) y quiero hacer una expresión regular combinándolas. { ‘yo’: ‘hablaba’, ‘tú’: ‘hablabas’, ‘él’: ‘hablaba’, ‘nosotros’: ‘hablábamos’, ‘vosotros’: ‘hablabais’, ‘ellos’: ‘hablaban’, ‘vos’: ‘hablabas’, } … para hacer: ‘habl((aba(s|is|n)?)|ábamos)’ # I think that’s right Si no ‘hablábamos’ es […]

Validación del tipo de datos en python – Strings

Actualmente estoy escribiendo un código python que solicita un nombre de usuario. Necesito el progtwig para validar si la entrada del usuario es una cadena o no. Si es una cadena, el bucle se romperá y el progtwig continuará. Si la entrada no es una cadena (como un flotador, un entero, etc.), dará vueltas y […]

¿Cómo validar los campos de wtforms unos contra otros?

Tengo tres entradas SelectField idénticas en un formulario, cada una con el mismo conjunto de opciones. No puedo usar una selección múltiple. Quiero asegurarme de que el usuario seleccione tres opciones diferentes para estos tres campos. En la validación personalizada, parece que solo puede hacer referencia a un campo a la vez, no comparar el […]

¿Cómo validar la estructura (o esquema) del diccionario en Python?

Tengo un diccionario con información de configuración: my_conf = { ‘version’: 1, ‘info’: { ‘conf_one’: 2.5, ‘conf_two’: ‘foo’, ‘conf_three’: False, ‘optional_conf’: ‘bar’ } } Quiero comprobar si el diccionario sigue la estructura que necesito. Estoy buscando algo como esto: conf_structure = { ‘version’: int, ‘info’: { ‘conf_one’: float, ‘conf_two’: str, ‘conf_three’: bool } } is_ok […]

Python, aprendizaje automático: realice una búsqueda de cuadrícula en un conjunto de validación personalizado

Estoy tratando con un problema de clasificación desequilibrada, donde mi clase negativa es 1000 veces más numerosa que mi clase positiva. Mi estrategia es entrenar una neural network profunda en un conjunto de entrenamiento equilibrado (proporción 50/50) (tengo suficientes muestras simuladas) y luego usar un conjunto de validación no equilibrado (proporción 1/1000) para seleccionar el […]

Cómo verificar si un directorio es un subdirectorio de otro directorio

Me gusta escribir un sistema de plantillas en Python, que permite incluir archivos. p.ej Esta es una plantilla Puede incluir archivos de forma segura con safe_include`othertemplate.rst` Como saben, incluir archivos puede ser peligroso. Por ejemplo, si uso el sistema de plantillas en una aplicación web que permite a los usuarios crear sus propias plantillas, podrían […]

validación diferente en el serializador drf por método de solicitud

Digamos que tengo un modelo así: class MyModel(models.Model): first_field = models.CharField() second_field = models.CharField() y una vista API como tal: class MyModelDetailAPI(GenericAPIView): serializer_class = MyModelSerializer def patch(self, request, *args, **kwargs): # Do the update def post(self, request, *args, **kwargs): # Do the post El first_field campo es un campo que solo se inserta en el […]

Recomendación para la biblioteca de validación de formularios de Python

Me gustaría una biblioteca de validación de formularios que 1. separar la generación de html de la validación de formularios; 2. errores de validación pueden ser fácilmente serializados, por ejemplo. volcado como un objeto json ¿Qué biblioteca de validación de formularios elegiría en un proyecto web de python?

¿Debería un método de validación lanzar una excepción?

He implementado una pequeña biblioteca de validación que se usa así: domain_object.validate() # handle validation errors in some way … if domain_object.errors: for error in domain_object.errors: print(error) validate() realiza las comprobaciones y completa una lista denominada errors . Sé por otras bibliotecas de validación que lanzan excepciones cuando la validación se realiza sin éxito. Los […]