Rat
Окт. 30, 2007 21:50:27
Именно так я и хочу!!!!!!!!!!!!!!!!!!!!!!!!!!!
Вот только средставми Django =(
redixin
Окт. 30, 2007 22:11:49
Rat
Именно так я и хочу!!!!!!!!!!!!!!!!!!!!!!!!!!!
Вот только средставми Django =(
дык javascript тебе в помощь
redixin
Окт. 30, 2007 22:13:46
сорьки, я там ошибся, погугли на тему multipart/x-mixed-replace
это чтобы не опрашивать сервер, это чтобы сервер сам отдавал новый документ в одном соединении а браузер его перерисовывал (например в отдельном фрейме. я так когдато оч давно чат делал и все отлично работало)
Psixo
Окт. 31, 2007 07:37:18
Если я правильно понял всю муть выше,то AJAX Вас сделает счастливым :р
jan2ary
Ноя. 1, 2007 10:48:33
Саме AJAX. Гуглити на тему Django+AJAX, декілька гарних документів є. В мене це працює: запит jQuery опитує звичайну джангівську в'юшку, яка у відповідь віддає об'єкт JsonResponse (теж гуглити, клас не стандартний для Django).
diadya_vova
Ноя. 3, 2007 19:26:00
С использование JQuery это может выглядеть приблизительно так:
<script type='text/javascript' src='/appmedia/jquery.js'></script>
<script type='text/javascript'>
//—————————————————————————–
function AskTime() {
if (in_ajax !=1) {
in_axaj = 1;
$.post('/ask_time/', {}, function(data){ $(“#id_time_div”).html(data); in_ajax = 0});
}
}
//—————————————————————————–
$(function() {
setInterval(“AskTime()”, 1000);
});
</script>
А на сервере в Джанге есть вьюшка, которая обрабатывает УРЛ “/ask_time/”
slav0nic
Ноя. 5, 2007 15:35:04
реализуй на базе
webpy.org , понятней не бывает В)