未登陆状态下,点击收藏 ,正常应该是跳转到主页,可是我这边只是弹窗提示 “用户未登陆”,请问这是什么原因呢
org_base.html里的js如下
function add_fav(current_elem, fav_id, fav_type){
$.ajax({
cache: false,
type: “POST”,
url:"{% url ‘org:add_fav’ %}",
data:{‘fav_id’:fav_id, ‘fav_type’:fav_type},
async: true,
beforeSend:function(xhr, settings){
xhr.setRequestHeader(“X-CSRFToken”, “{{ csrf_token }}”);
},
success: function(data) {
if(data.status == ‘fail’){
if(data.msg == ‘用户未登录’){
window.location.href="{% url ‘login’ %}";
}
else{
{#current_elem.text(data.msg)#}
alert(data.msg)
}
}
else if(data.status == 'success'){
current_elem.text(data.msg)
}
},
});
}
$(document).ready(function() {
KaTeX parse error: Expected '}', got 'EOF' at end of input: … add_fav((this), {{ course_org.id }}, 2); {# 2表示fav_type为2 ,即’课程机构 #}
});
});