Buenas tardes Si alguien me puede apoyar con el error que se genera cuando cargo: <a href="http://localhost:8080/add">http://localhost:80...

Martha Nelly Arango Villa

Martha Nelly Arango Villa

Pregunta
studenthace 5 años

Buenas tardes

Si alguien me puede apoyar con el error que se genera cuando cargo:

http://localhost:8080/add, una vez lo relaciono en el main.py

Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

El programa me funcionó hasta que terminé el vídeo 47, cuando ejecuto el archivo add_contact.html muestra el formulario, pero no lo carga en el http://localhost:8080/add

4 respuestas
para escribir tu comentario
    Sergio Rubiano

    Sergio Rubiano

    studenthace 5 años

    Hola Martha!

    El punto de acceso de tu programa no se indica de esta manera

    'main'
    deberia ser:

    if __name__ == ‘__main__’: app.run()

    Igualmente en,

    app = Flask(__name__)
    Martha Nelly Arango Villa

    Martha Nelly Arango Villa

    studenthace 5 años

    No he podido continuar con esta lección, me he devuelto vrias veces y el error siempre se produce cuando agrego : app.route(r'/add') def add_contact(): return render_template('add_contact.html')

    <code> Este es el c´pdigo del main.py:

    from flask import Flask, render_template app = Flask(name)

    @app.route(r'/', methods = ['GET']) def contact_book(): return render_template('contact_book.html')

    @app.route(r'/add') def add_contact(): return render_template('add_contact.html')

    if name == 'main': app.run()

    Quedo atenta a recibir ayuda
    Martha Nelly Arango Villa

    Martha Nelly Arango Villa

    studenthace 5 años

    Sergio, gracias

    Hacia días no podía continuar, pero ya estoy retomando el curso. de hacer cosas buscando soluciones, el error que tengo en el momento es que cuando llamo al dev_appserver.py . , lo que hace es abrir este archivo y no pude volver a ejecutar la aplicación.

    Sergio Rubiano

    Sergio Rubiano

    studenthace 5 años

    Hola Martha!

    ¿ Que version de python estas utilizando ? puedes compartir una captura de como tienes el código en la parte donde estas generando la ruta

    main.py
    . Quedo al tanto

Curso de Python 2019

Curso de Python 2019

Python es una pieza fundamental de varios sistemas de software más importantes del mundo. Simple, claro y con un código legible, Python es el lenguaje por excelencia para la programación web y la ciencia de datos. Aprende este lenguaje a partir de proyectos prácticos que harás desde cero.

Curso de Python 2019
Curso de Python 2019

Curso de Python 2019

Python es una pieza fundamental de varios sistemas de software más importantes del mundo. Simple, claro y con un código legible, Python es el lenguaje por excelencia para la programación web y la ciencia de datos. Aprende este lenguaje a partir de proyectos prácticos que harás desde cero.