第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

jquery load() 沒(méi)有在另一個(gè)視圖中加載我的 django 視圖

jquery load() 沒(méi)有在另一個(gè)視圖中加載我的 django 視圖

守候你守候我 2023-04-01 15:07:18
所以我有我的 html,我想在 div“radio2”中添加我的 django 視圖。我正在使用 JQuery 函數(shù) Load() 但我有一個(gè)問(wèn)題,因?yàn)樗祷劐e(cuò)誤 404 和獲取請(qǐng)求“http://127.0.0.1:8000/post/afafa/%7B%”并且它沒(méi)有在 div 中加載任何內(nèi)容post_detail.html<div class="post__recommendation__posts">        <div id="radio2" class="radio2">        </div>        {% for post in posts|slice:":3"  %}        <div class="post__recommendation__post">            <div class="post__recommendation__post-image">                <img src={% static post.image.url %} alt="shakhur" />            </div>            <div class="post__recommendation__post-description">{{post.short_description}}</div>        </div>        {% endfor %}    </div>js函數(shù)$(document).ready(function (){    console.log("Loading page")    $(".radio-btn").click(function(){        console.log("radio - btn")        console.log($(this)[0].id)        $.ajax({            url: "/radio/",            type: 'POST',            data:{                radio: "radio",                input: $(this)[0].id            },            success: update_item()        })    })})function update_item() {    $('#radio2').load(        "{% url 'radio2' %}"            ); }看法@csrf_exemptdef radio_test(request):    return render(request, 'blogapp/radio2.html')radio2.html<div class="radiodiv">This is Radio2</div>我在控制臺(tái)中的結(jié)果Not Found: /post/afafa/{%[28/Sep/2020 15:52:19] "GET /post/afafa/%7B% HTTP/1.1" 404 3938[28/Sep/2020 15:52:19] "POST /radio/ HTTP/1.1" 200 79[28/Sep/2020 15:52:22] "GET /post/afafa/ HTTP/1.1" 200 10761
查看完整描述

1 回答

?
Qyouu

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個(gè)贊

您似乎正試圖在靜態(tài)文件中使用 Django 的模板引擎。


這將不起作用,因?yàn)殪o態(tài)文件不會(huì)傳遞到模板引擎中。


有變通辦法。最簡(jiǎn)單的方法是在主模板中創(chuàng)建一個(gè)全局變量并將其傳遞給load:



<script>

var radio2_url = "{% url 'radio2' %}";

</script>


把這個(gè)放在你的其他腳本之前。


然后在你的js中:


function update_item() {

    $('#radio2').load(radio2_url); 

}


查看完整回答
反對(duì) 回復(fù) 2023-04-01
  • 1 回答
  • 0 關(guān)注
  • 183 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)