2017-11-16 2 views
3

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, 
    }) 
+1

Code zum Posten hinzugefügt. – Grzegorzg

+0

Wie sehen Ihre relevanten URL-Einträge aus? –

Antwort

0

-I-Fehler gefunden.

Im Frontend war JS-Funktion, die URL falsch geändert.

Verwandte Themen