Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For comparison, here is the equivalent Flask code:

    from flask import Flask, request
    app = Flask(__name__)

    @app.route('/login')
    def login_form():
        return '''<form method="POST">
                    <input name="name"     type="text" />
                    <input name="password" type="password" />
                  </form>'''

    @app.route('/login', methods=['POST'])
    def login_submit():
        name     = request.form.get('name')
        password = request.form.get('password')
        if check_login(name, password):
            return "<p>Your login was correct</p>"
        else:
            return "<p>Login failed</p>"


Thanks for that. I like both frameworks - in fact, I may use Flask for my next project.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: