wie render-Vorlage in Rundkolben ohne Verwendung von request-Kontext

Also gibt es dieses Fläschchen app, ich arbeite für dieses Projekt, und ich muss es in eine Schleife zu einem zeitlich Variablen zu überprüfen, den status von bestimmten Variablen, und geben Sie eine Ausgabe entsprechend. Allerdings habe ich das problem ist ich brauche für die Wiedergabe einer Vorlage in der Flasche, bevor die Schleife neu gestartet. In der changelog auf der http://flask.pocoo.org/ es ist angegeben, dass es möglich ist zu Rendern von templates ohne Verwendung der Anfrage-Kontext, aber ich habe nicht gesehen keine wirklichen Beispiele dafür. So gibt es eine Möglichkeit zum Rendern von templates in der Flasche, ohne das request-Kontext, ohne irgendwelche Fehler? Jede Hilfe, die gegeben werden kann, wird geschätzt.

UPDATE:
Hier ist der code mit dem ich arbeite

from flask import Flask, render_template, request, flash, redirect, url_for
import flask
import time
from flask.ext.assets import Environment, Bundle
from flask_wtf import Form 
from wtforms import TextField, TextAreaField, SubmitField
from wtforms.validators import InputRequired

CSRF_ENABLED = True
app = Flask(__name__)
app.secret_key = 'development key'
app = flask.Flask('my app')
assets = Environment(app)
assets.url = app.static_url_path
scss = Bundle('scss/app.scss', filters='scss', output='css/app.css')
assets.register('app_scss', scss)

@app.route('/')
def server_1():
    r=1
    g=2
    b=3
    i=g
    if i == g:
        with app.app_context():
            print "Loading Template..."
            rendered = flask.render_template('server_1.html', green=True)
            print "Success! Template was loaded with green server status..."
            time.sleep(5)


if __name__ == '__main__':
    app.run(port=5000, debug=True)
InformationsquelleAutor VEDA0095 | 2015-08-05
Schreibe einen Kommentar