Utilice flask para la interacción de datos de front-end y back-end
flask es un framework web liviano, hablemos de cómo usarlo
De hecho, los pasos son muy simples
1. Inicialización
aplicación = Flask (nombre), al crear una aplicación de objeto flask, debe especificar el constructor de la clase flask a través de parámetros. Si es un modelo, coloque el nombre del modelo entre paréntesis. nombre.
Después de la inicialización, hay dos formas de definir parámetros para depurar o no: config.update o .debug. Por razones de seguridad, los programas en línea deben establecer este parámetro en falso, es decir, no se permite la depuración
2. Enrutamiento
Convierta rutas en rutas a través de decoradores. sigue:
3. Interacción entre el front-end y el back-end
Método 1: el front-end envía, el back-end recibe
El front-end genera el contenido requerido por el backend a través de ajax o envío de formulario (ajax Ver la página anterior)
El backend obtiene los parámetros del front-end (.debug) a través de request.Form
Método 2: El frontend envía y el backend recibe el formulario para obtener los parámetros de la publicación del frontend
Método 2: El backend envía y el frontend recibe
El backend interactúa a través del motor de plantillas render_template
El backend interactúa a través de return render_template
Después de que el cliente pasa el nombre a la página hello.html mediante return render_template('hello.html' , nombre=nombre)
La dirección de la página HTML debe estar ubicada en la carpeta de la plantilla.
La dirección de la página HTML debe estar en la carpeta de plantillas.
Adquisición frontal:
{ if name }
lt; Hola {{ name }}