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的脆皮形式
感谢您的回复。 –