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');
});
但它不算。所以我不太確定它爲什麼不算網頁點擊。