# Codificación: UTF-8 # un paquete de plomo, la bolsa de almacenamiento de sesión, módulo y el paquete de solicitud de prestación del frasco de importación el frasco, el render_template, Solicitud, la sesión de aplicaciones = el frasco (__ name__) # una instancia del frasco, pasando nombre # construcción de un servidor web, imprimir hola / mundo / @ app.route ( "/") # conjunto de enrutamiento (distribuidor url) # 127.0.0.1:5000/ completa url DEF web (): # información de Inicio # nombre de usuario para iniciar sesión en el interior de sesión guardada con éxito si 'nombre de usuario' en la sesión: el retorno "usuario ha iniciado sesión en el" retorno "conexión falló ..." # visualización de texto app.route ( "/ contexto") @ def index (): # formato al texto retorno "<style = h1 'Color : azul' > la web del Hola! --Flask </ h1> "de fases lógicas y presentación # se separó @ app.route ( '/ login /' , métodos = [" POST "" GET "]) # Usando el método HTTP, GET: acceso a los recursos POST: crea un recurso def login (): # Llamada formulario de solicitud de información dentro de la tabla para obtener nombre de usuario Nombre de usuario Nombre de usuario = request.form.get ( 'nombre de usuario') password = request.form.get ( 'contraseña') # verificar si el nombre == "usuario" y la contraseña = = "123456": # almacenada la información de inicio de sesión guardado en la sesión el diccionario sesión [ 'username'] = nombre de usuario sesión [ 'password'] = contraseña retorno "de una conexión exitosa" # Crear un archivo html, lo que hace el módulo de retorno render_template ( 'login. HTML ') @ app.route (' / Zimbabwe salir ') cuenta # exit DEF Zimbabwe salir (): session.pop (' ') nombre de usuario retorno' para salir de la cuenta! ' # Tecla Set app.secret_key =' ABC ' SI el __name__ ==' __main__ ':
Frasco de implementar la interfaz de usuario de inicio de sesión
Supongo que te gusta
Origin blog.csdn.net/qq_37504771/article/details/82833231
Recomendado
Clasificación