簡體   English   中英

在 Django 模板語言中的錨點 href 中傳遞 ID 參數

[英]passing ID parameter inside anchor href in Django template language

我的 model 名稱是密鑰庫 model,數據庫存儲在 mongo DB 中,object id 可以通過“_id”訪問。 在視圖中,我制作了該視圖的 object

我想要的是制作一個刪除按鈕,該按鈕進入 function 視圖以及來自 mongodb 的 object ID

這是錨的代碼

<a href="{% url 'Keybase_Management_System:Delete_Keybase' {{ i |mongoid:'_id'}} %}" role="button" aria-pressed="true" style="font-size:11px; display: inline;">

i 參數值和 mongoid: '_id' 是自定義標簽,可將 object _id 轉換為字符串 id 現在顯示解析錯誤

無法解析剩余部分:來自“{{”的“{{”

實際有效的方法

如果我單獨使用這個{{ i |mongoid:'_id'}}它會顯示正確的結果,例如 9kas83n8d893n 但我想將此 id 作為參數移動,但我無法做到這一點。

{{ i |mongoid:'_id'}}工作完美,除非它作為參數在 href 中的錨標記內發送我知道有某種語法錯誤可能有辦法發送但我無法弄清楚

刪除花括號並在下面試試這個 -

<a href="{% url 'Keybase_Management_System:Delete_Keybase' i|mongoid:'_id' %}" role="button" aria-pressed="true" style="font-size:11px; display: inline;">

{% %}內不應有花括號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM