0
A
回答
0
我能夠通過將用戶對象初始化模型形式的方法來解決這個問題。
現在它看起來像下面
def __init__(self,**user**, *args, **kwargs):
super(B2BInvoiceForm, self).__init__(*args, **kwargs)
self.helper = FormHelper()
...
print "Checking Permission :", user.get_all_permissions()
if **user**.has_perm('can.delete_something') :
self.helper.add_input(Submit('delete', ' Delete '))
它不只是用戶對象,我們可以通過任何物體形成,並用它來動態地呈現形式。
0
相關問題
- 1. Lightswitch HTML客戶端 - 根據權限禁用/隱藏按鈕
- 2. Django脆皮表單提交按鈕
- 3. 從Django脆皮表格佈局中刪除標籤
- 4. django脆皮表格按鈕沒有顯示
- 5. Rails 3 ActiveAdmin。根據CanCan權限隱藏按鈕
- 6. 不能只將一個刪除按鈕添加到一個脆皮表格
- 7. django脆皮表格:在表格中嵌套一個表格
- 8. 根據權限需要隱藏表格的行
- 9. 隱藏按鈕根據組
- 10. 刪除用戶的權限(django)
- 11. 將圖標添加到Django脆皮表單提交按鈕
- 12. Django - 根據用戶在表格中的選擇刪除實例
- 13. Django權限隱藏「auth |權限」
- 14. 隱藏Typo3中的刪除按鈕
- 15. 在模板中訪問django脆皮表單的隱藏輸入字段
- 16. jQuery的數據表中隱藏刪除按鈕
- 17. 根據表格行信息隱藏加載的角度按鈕
- 18. 根據表格的行數隱藏或顯示按鈕
- 19. 以Django脆皮形式去除標籤
- 20. Django的脆皮形式 - 自定義按鈕
- 21. 根據按鈕ID顯示/隱藏表格
- 22. activeadmin的has_many隱藏刪除按鈕
- 23. html css菜單根據權限隱藏權限
- 24. 根據django中的用戶權限限制字段
- 25. 刪除/隱藏用戶名字段在Django admin編輯用戶表格
- 26. 在jQuery數據表中隱藏非授權用戶的一些按鈕
- 27. 如何根據用戶在asp.net中登錄按鈕隱藏按鈕
- 28. 脆皮形式VariableDoesNotExist Django上
- 29. 從數據庫表中刪除用戶帳戶權限
- 30. 根據Sharepoint 2010中的組權限隱藏/顯示給用戶的字段?
感謝您的回覆。 –