estoy usando el siguiente código:django request.session.get ("nombre", False) - ¿Qué significa este código?
if request.session.get("name",False):
Puede alguien por favor dígame lo que hace el código anterior? Lo que supongo es que, si hay un "nombre" en sesión, devuelve True; de lo contrario, devuelve False. Estoy confundido con mi código, así que publiqué esta pregunta aquí.
Gracias.
lo siento, pero yo se confundió con el 'que bien podría ser' parte (no es un hablante nativo) .Así, en el caso de la solicitud. session.get ('cart_id', "") si no hay clave cart_id en el dict devolverá una cadena vacía ¿no? – SuburbanFilth
No, devolvería 'None' (suponiendo que se ajuste a los mismos valores predeterminados que un diccionario Python normal). Pero no importa, ya que tanto una cadena vacía como 'None 'son valores falsey. –
Acabo de hacer una edición del comentario ... Entonces, ¿cuál es el argumento después de la coma? – SuburbanFilth