2013-12-10 70 views
0

現在已經嘗試了幾個小時。如何讓django_hitcount應用程序與Mezzanine博客一起工作

我根據說明設置,但無法計算它在博客文章中的排名。

/blog/blog_post_detail.html

{% load .. .. .. hitcount_tags %} 

. 
. 
. 
. 
{% block blog_post_detail_content %} 

<script type="text/javascript"> 
    $(document).ready(function() { 
     {% get_hit_count_javascript for blog_post %} 
    }); 
</script> 

{% get_hit_count for blog_post %} 
. 
. 
. 
{% endblock %} 

而在我的urls.py我說:

url(r'^blog/ajax/hit/$', update_hit_count_ajax, name='hitcount_update_ajax'), 

在瀏覽器頁面的源代碼的JavaScript確實出現了運行展望。

$(document).ready(function() { 
     var csrf = $('input[name=csrfmiddlewaretoken]').val(); 
$.post('/blog/ajax/hit/', 
{ csrfmiddlewaretoken: csrf, hitcount_pk : '1' }, 
function(data, status) { 
    if (data.status == 'error') { 
     // do something for error? 
    } 
    }, 
'json'); 
    }); 

但它不算。所以我不太確定它爲什麼不算網頁點擊。

回答

0

想通了。在夾層中,您必須將自定義網址圖案放在

以上

模式,否則它們將被忽略。

相關問題