No puedo encontrar la sintaxis adecuada para hacer lo que quiero hacer. Quiero hacer algo si un par de nombre/valor no está presente. Aquí está el código en mi opinión:¿Cómo comprobar si existe un par nombre/valor al publicar datos?
if (!request.POST['number']):
# do something
¿Cuál es la forma correcta de lograr algo como lo anterior? Obtengo un error de sintaxis cuando pruebo esto.
Asumiendo que eres nuevo en Python, no solo en Django. Primero, 'request.POST' en Django es como un diccionario de Python * normal. Por lo tanto, debe averiguar * cuál es la sintaxis adecuada para probar la presencia de una clave en un diccionario *. Una vez que lo sepa, puede buscar en Google lo correcto y encontrar bastantes preguntas muy similares que ya se han hecho en StackOverflow (por ejemplo, http://stackoverflow.com/questions/1602934/what-is-a-good- way-to-test-if-a-key-exists-in-python-dictionary). – Tony