1
class Application(models.Model):
name = models.CharField(max_length=100)
icon_url = models.CharField(max_length=100)
app_url = models.CharField(max_length=200)
我想添加另一个字段required_permission
这应该是一个权限的外键。该字段定义应该是什么样子?Django允许外键
这背后的原因是,在一个模板,我可以用这样的(伪代码)
{% for app in application_list %}
{% if user_has_permission(app.required_permission) %}
Show App
{% endif %}
{% endfor %}
调用像这样的函数不会在模板中工作,你必须使用模板标签。 – 2013-03-26 05:21:15