Frasco de implementar la interfaz de usuario de inicio de sesión

# 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__ ':
Publicado 58 artículos originales · ganado elogios 31 · Vistas a 40000 +

Supongo que te gusta

Origin blog.csdn.net/qq_37504771/article/details/82833231
Recomendado
Clasificación