(Konteksti: Unë jam ende shumë i ri si në Django ashtu edhe në zhvillimin e uebit.)
1) A mund të shpjegojë dikush arsyetimin për deklaratën e mëposhtme? Kjo pyetje/ A iu përgjigj pyetjes se si të merret me të, por jo pse mund të jetë një ide e mirë/e keqe.
Dokumentet thonë, "The page_not_found pamja duhet të mjaftojë për 99% të aplikacioneve në ueb, por nëse doni ta anashkaloni atë, mund të specifikoni handler404 në URLconf-in tuaj".
Kjo do të thotë, pamja page_not_found kalon vetëm në URL-në e kërkuar dhe injoron çdo mesazh që jepni kur bëni një përjashtim. Më duket se të kesh opsionin për të ofruar këshilla të dobishme për shabllonin 404.html si parazgjedhje do të ishte mirë për të gjithë.
2) Aktualisht po bëj një pamje të personalizuar në mënyrë që të mund të përcjell mesazhe të dobishme për situatën e mëposhtme. A ka ndonjë arsye që nuk duhet të bëj?
Unë jam duke përdorur URL-të e matricës, kështu që burimi bazë është një URL hierarkike normale e ndjekur nga opsionet e matricës në formatin bazë: ;filter_type1=item:value,item:value;filter_type2=article:value...
Pra, është mjaft e lehtë të ofrohen mesazhe të dobishme bazuar në atë se sa larg shkon analiza përpara se të ketë një gabim. Më duket e dobishme të përcjell një mesazh të tillë si vijon:
- "Llojet e_filtrave të lejuara janë: type1, type2, type3." ose
- "Artikujt e lejuar për filtrin_lloj a janë: artikulli1, artikulli2, artikulli3."
Më falni nëse e kam humbur këtë shpjegim diku tjetër. E kam shikuar dhe por nuk mori përgjigje.