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. 不能只將一個刪除按鈕添加到一個脆皮表格
- 4. django脆皮表格:在表格中嵌套一個表格
- 5. 隱藏按鈕根據組
- 6. Django - 根據用戶在表格中的選擇刪除實例
- 7. Django權限隱藏「auth |權限」
- 8. jQuery的數據表中隱藏刪除按鈕
- 9. 根據表格行信息隱藏加載的角度按鈕
- 10. 根據表格的行數隱藏或顯示按鈕
- 11. 以Django脆皮形式去除標籤
- 12. Django的脆皮形式 - 自定義按鈕
- 13. activeadmin的has_many隱藏刪除按鈕
- 14. 根據按鈕ID顯示/隱藏表格
- 15. 刪除/隱藏用戶名字段在Django admin編輯用戶表格
- 16. 顯示/隱藏jqgrid刪除按鈕
- 17. 根據Sharepoint 2010中的組權限隱藏/顯示給用戶的字段?
- 18. 如何根據用戶操作顯示或隱藏按鈕?
- 19. 使用formset_factory作爲Django脆皮表單中的子表單
- 20. ASP.NET MVC - 如何根據登錄的用戶角色權限隱藏或顯示鏈接/按鈕?
- 21. Django香脆形式 - 使用單選按鈕來隱藏/顯示其他字段
- 22. Django:刪除管理員中的「查看現場」按鈕用戶更改表格
- 23. Django脆皮表單field_class未按預期方式工作
- 24. 隱藏 - 使用REST API向隱藏添加用戶權限
- 25. 註冊表更改權限刪除其他用戶權限
- 26. 如何在iOS中用動畫隱藏UITableView的刪除按鈕?
- 27. django脆皮表單:模板中的表單字段
- 28. jQuery提交按鈕隱藏表格
- 29. 根據單選按鈕選擇隱藏確定按鈕
- 30. {{form.non_field_errors}}與Django的脆皮形式
感謝您的回覆。 –