I self.render
bin mit einem HTML-Template zu machen, die auf den Informationen von dem Client über Ajax in der def post()
Methode wie folgt erhalten abhängt:Tornado Umleitung auf Seite mit Parametern
class aHandler(BaseHandler):
@tornado.web.authenticated
def post(self):
taskComp = json.loads(self.request.body)
if taskComp['type'] == 'edit':
if taskComp['taskType'] == 'task':
self.render(
"tasks.html",
user=self.current_user,
timestamp='',
projects='',
type='',
taskCount='',
resName='')
dies nicht der Fall ist jedoch Leite den Benutzer auf die HTML-Seite 'tasks.html' um.
Jedoch habe ich in meiner Konsole einen Status sehen:
[I 141215 16:00:55 web:1811] 200 GET /tasks (127.0.0.1)
Wo/Aufgaben "ist ein Alias für tasks.html
Warum sollte dies umgeleitet werden, nicht wahr?
Oder wie können Daten von Ajax, dann verwendet werden, um auf die Seite tasks.html zusammen mit allen Parametern in der oben genannten self.render
Anfrage weitergeleitet werden?
Warum sollte es umgeleitet werden? Was in diesem Code würden Sie denken, würde umleiten? –
Das 'render', ich dachte, würde es umleiten – user94628
Nun, das ist, was ich gefragt habe. Warum denkst du das? "Rendern" und "Umleiten" bedeuten ganz andere Dinge. –