[pyar] Python me vuelve loco
diego
dieguicho en gmail.com
Lun Ago 5 18:35:10 ART 2013
cambie todos los nombres y sigue pasando lo mismo.
Angel probé lo que me sugeriste y tampoco
*routes.py*
from flask import Flask, render_template, request
app = Flask(__name__)
@app.route('/hola/<nombre>')
def hola(nombre=None):
return render_template('hola.html', nombre=nombre)
if __name__ == '__main__':
app.run(debug=True)
*hola.html*
{% extends "layout.html" %}
{% block content %}
<div class="jumbo">
<h2>Welcome to the Flask app<h2>
<h3>This is the home page for the Flask app<h3>
</div>
{% endblock %}
*layout.html*
<!DOCTYPE html>
<html>
<head>
<title>Flask App</title>
<link rel="stylesheet" href="{{ url_for('static',
filename='css/main.css') }}">
</head>
<body>
<header>
<div class="container">
<h1 class="logo">Flask App</h1>
<nav>
<ul class="menu">
<li><a href="{{ url_for('hola') }}">hola</a></li>
</ul>
</nav>
</div>
</header>
<div class="container">
{% block content %}
{% endblock %}
</div>
</body>
</html>
2013/8/5 Emiliano M. Rudenick <emr.frei en gmail.com>
> Hola!
>
> Ese error sucede generalmente cuando usar el método url_for, tiene pinta
> como que estas usando algo del tipo url_for('home') en el template.
>
> Deberías mostrar hola.html porque creo que el problema está ahí.
>
> Saludos!
>
>
> On 05/08/13 18:06, diego wrote:
>
> Hola a todos. como estan
> hace un tiempo que miro con ganas y miedo a Python
> y me decidi por empezar por Flask (primero hice el cursito de Python ese
> de google que todos recomiendan)
>
> en fin. ya lo instalé y esta funcionando en local. pero cuando intento
> pasar un parametro a un template y me da error
>
> BuildError: ('home', {}, None)
>
> ----------
>
> from flask import Flask, render_template, request
>
> app = Flask(__name__)
>
> @app.route('/hola/<nombre>')
> def hola(nombre=None):
> return render_template('hola.html', nombre=nombre)
>
> if __name__ == '__main__':
> app.run(debug=True)
>
> donde estoy fallando?
>
> saludos y espero no atormentarlos a preguntas en esta fase inicial
>
> diego
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.arhttp://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130805/eb4fc400/attachment-0001.html>
More information about the pyar
mailing list