Witam mam takie pytanie jak dziala w django mechanizm routingu? Myslalem ze na zasadzie wzorcow czyli np mam adress host/oferta i on sobie szuka takiej sciezki tymczasem mam nastepujacy problem mam w JS'sie kod w ktorym jest HTML w href buttona daje hot:oferta/ + item.id +.... itd powinien on przekierowac mnie do podstrony gdzie zdefiniowalem sciezke w urls.py, natomiast on po prostu przekierowuje mnie do host/item/2 (np) i jest to strona glowna po wpisaniu linku z palca jest ok...
0
0
Dorzuć kod i powiedz o co chodzi bo w sumie ciężko wywnioskować o co ci chodzi.
0
A nie robisz tu czasem czegoś głupiego z serii mylenie GET i POST? Bo button pewnie robi POST, a "wpisanie z palca" to GET.
0
Sprawdź, jak masz zdefiniowane urle, jeśli jakiś wcześniejszy pasuje szybciej, niż późniejszy z id oferty, to Ciebie przechwyci ten bez id. Jak potrzeba to na końcu urla dodaj znak dolara by zakończyć regexpa.