Entweder ich verstehe da etwas falsch oder ich suche nicht korrekt.
Folgende Zielstellung gibt es:
- an eine bestimmte URL werden per Post Daten gesendet.
- damit nicht jeder x-beliebiger Service Daten dorthin senden darf, sollte vorab der Referer geprüft werden.
- anschließend wird ein token analysiert etc.
Ich habe bisher leider nicht herausfinden können, wie der HTTP_REFERER oder HTTP_HOST ermittelt werden kann.
Code: Alles auswählen
@http.route('/example/detail', type='http', auth='public', website=True, csrf=False)
def navigate_to_detail_page(self, request, **kw):
# some code hier
request.META.get('HTTP_REFERER', '/'), request.META, etc. sind nicht verfügbar.
Aus meiner Sicht ist das tatsächlich etwas, was zu den Basics gehört, oder nicht?
Wie könnte denn der Ansatz aussehen? Bin dankbar für jede Hilfe!