Django:Ajax ile template renderlamak

Merhaba.djangoyla ajaxin birlikte nasil kullanildigini az-cok biliyorum.ama django ile ajaxin kullanimi nedense kisitli geldi bana.ornegin ajax ile django templatesini nasil renderlaya biliriz?yani sayfayi yenilemeden kullaniciyi baska bir sayfaya yonlendirmeyi nasil yapa biliriz?(ornegin yazbel forumu(ve ya discourse forumlari))internette arastirdim ama bulamadim.yardimci olursaniz sevinirim.

JS’deki <link href=""...> gibi bir şey işinizi görmez mi?

ya siz beni yanlis anladiniz yada ben sizi

1 Beğeni

Ajax dediğin şey sayfayı yenilemeden sunucuya istek atmanı sağlar. Django template’ini renderlamak ajaxtan bağımsız bir olay. Django template’leri sunucu tarafında django framework tarafından renderlanır. Django’nun ajaxı kısıtlaması diye birşey yok. Ajax ile sunucuya istek atarsın sunucu sana gerekli datayı verir. O datayı kullanamak sana kalmış. Html sayfanda <body> içine yerleştirirsen sayfa değişmiş olur. URL değişimi için history.pushState kullanımına bak.

1 Beğeni