0
在我的模板中獲取此信息格式正確時出現問題。我搜索谷歌和堆棧溢出廣泛,但我一直無法解決這個問題。Django在模板中顯示和格式化組名
我使用的是django-role-permissions,我創建了一組角色,並將其分配給每個用戶的組。我想用逗號在中間顯示它們在我的模板上的所有組。我也想用一個空格替換名稱之間的'_'。我來最接近的是讓dispayed類似如下的組名:
Driver Freight_manager System_admin Employee_manager
我已經嘗試了一些自定義templatetags但一切分裂成一個個性有「」之間。最後,我希望它看起來像下面,但我不能弄明白:
Driver, Freight Manager, System Admin, Employee Manager
這裏是我的模板代碼:
{% for g in profile_detail.user.groups.all %}
{{ g.name|capfirst }}
{% endfor %}
我假設我能做到這一點一個模板並且不必修改視圖。有人可以通過模板標籤或其他方式幫助我解決問題嗎?這讓我瘋狂。
近了,但也不能令人信服。輸出是'['Driver'],['Freight','Manager'],['System','Admin'],['Employee','Manager'],' –
檢查更新代碼 –
它工作。 ..最後留下一個尾隨逗號,但我可以稍後解決。謝啦。真的很感激它! –