Ich habe folgende django URL:Django URLs passende nicht mit GET-Variablen
url(r'^companies/$', 'companies', name='companies'),
Wenn ich http://localhost:8000/companies/
gehen, um es perfekt funktioniert. Allerdings, wenn ich versuchen Sie, alle GET-Variablen an die URL django wirft ein 404. Zum Beispiel, wenn ich zu http://localhost:8000/companies/?c=1
django gehen wirft ein 404. Was seltsam ist, ist, dass auf dem 404 heißt es:
Die aktuelle URL ,
companies/
, stimmte mit keinem von diesen überein.
Warum kann ich GET-Variablen nicht an meine URLs übergeben?
Ich benutze Django 1.4.
Die Unternehmen sehen ist definiert wie:
def companies(request):
Es sollte keine zusätzlichen Parameter nicht akzeptieren müssen, weil sie GET-Variablen sind, URL nicht Parameters- korrekt? Ich schwöre, ich habe das hunderte Male gemacht und es funktioniert immer einfach ...
Vielleicht akzeptiert Ihre "Firmen" -Funktion keine Parameter? Zeigen Sie es Unterschrift, bitte –
zu Frage hinzugefügt. Just 'def Firmen (Anfrage):' – dgel