Zum Beispiel habe ich in meiner Web-App einen Link mit URL www.example.com/profile?name=name. Wenn ich auf diesen Link klicke, erhalte ich eine Seite, auf der ich die Profilinformationen ändern kann. ABER Wenn Sie auf diesen Link klicken, wird URL in der Adressleiste zu www.example.com/profile & name = name.Ändern von "?" zu '&' in der Adressleiste
Interessanter: wenn ich einige Änderungen mache und auf SAVE klicke - URL kehrt zu www.example.com/profile?name=name zurück.
Wenn ich spare nicht auf, nur Seite aktualisieren, erhalte ich Fehler 404.
Wie kann es möglich sein?
P. S Meine Ansicht Funktion
@check_document_access_permission()
def notebook(request, is_embeddable=False):
if not SHOW_NOTEBOOKS.get():
return serve_403_error(request)
notebook_id = request.GET.get('notebook', request.GET.get('editor'))
is_yarn_mode = False
try:
from spark.conf import LIVY_SERVER_SESSION_KIND
is_yarn_mode = LIVY_SERVER_SESSION_KIND.get()
except:
LOG.exception('Spark is not enabled')
return render('notebook.mako', request, {
'editor_id': notebook_id or None,
'notebooks_json': '{}',
'is_embeddable': request.GET.get('is_embeddable', False),
'options_json': json.dumps({
'languages': get_ordered_interpreters(request.user),
'session_properties': SparkApi.get_properties(),
'is_optimizer_enabled': has_optimizer(),
'is_navigator_enabled': has_navigator(request.user),
'editor_type': 'notebook'
}),
'is_yarn_mode': is_yarn_mode,
})
Code zum Posten hinzugefügt. – Grzegorzg
Wie sehen Ihre relevanten URL-Einträge aus? –