Red de conocimiento informático - Problemas con los teléfonos móviles - python-flask pasa información del usuario en segundo plano y la muestra en html

python-flask pasa información del usuario en segundo plano y la muestra en html

Uso:

1. Importe la función render_template

2. Después de crear el proyecto flask, se generará automáticamente una carpeta estática para almacenar css y js. Archivos, la carpeta de plantillas contiene archivos html. Cree un nuevo archivo index.html en la carpeta de plantillas

3. Renderice html en app.py. La carpeta de plantillas se genera automáticamente. Cuando use render_template para renderizar html, irá automáticamente a la carpeta de plantillas. Encuéntrelo, por lo que no es necesario agradecer el nombre de la carpeta aquí, solo escriba el nombre del html.

Representación

Después de que el usuario inicia sesión en la página web, se muestra el nombre, lo que significa que el fondo transmite la información del usuario a la interfaz de usuario y la interfaz de usuario. El final lo muestra después de recibirlo.

Uso: escriba los parámetros al final al renderizar la plantilla

Obtenga los parámetros en el archivo html y lea los valores usando {{parameter name}}

Cuando hay muchos parámetros para pasar, colóquelos en el diccionario y luego use el nombre del diccionario para pasar

El método de lectura sigue siendo el mismo

Suplemento: Si hay objetos en el diccionario, deben estar en html. Obtenga el valor del atributo del objeto, {{nombre del objeto.property}}. Si hay un diccionario en el diccionario, también puede obtener el valor usando {{nombre del diccionario). .propiedad}}