Mavi bir baskıdan (şablonda kullanacağım bir işlevden) jinja ortamında bir işlev eklemeye çalışıyorum.Flask, blue_print, current_app
def role_function():
return 'admin'
app.jinja_env.globals.update(role_function=role_function)
:
Main.py
app = Flask(__name__)
app.register_blueprint(heysyni)
MyBluePrint.py MyBluePrint.pyŞimdi
heysyni = Blueprint('heysyni', __name__)
@heysyni.route('/heysyni'):
return render_template('heysyni.html',heysini=res_heysini)
, şöyle bir şey eklemek istiyorum
Bu işlevi şablonumda kullanabileceğim. Ben
app = current_app._get_current_object()
dönüş hatası Böyle bir desen uygulamak nasıl
working outside of request context
beri uygulamaya erişmek nasıl bilemiyorum? Benim planı olarak
istek bağlamı dışında çalışan
, ben 'isteği' fonksiyonu dışında başvurumu almaya çalışıyordu: