如何渲染数据或将上下文数据重定向到generic.DetailView。 我有模型注意 class Note(models.Model):
key = models.CharField(max_length=50, primary_key=True)
text = models.TextField()
,我的看法是 class ShowNote(generic.Detail
我有一个具有confidential字段(布尔型)的detailView/template,我希望详细信息页面只能由职员用户(或更高版本)访问。我现在已经做它通过增加工作下面以我的模板: {% if enzymes.confidential == True %}
{% if user.is_staff %}
# confidential data is listed here
我的模型由ForeignKey组成,我使用generics.DetailView在django视图中呈现对象细节。 为MyModel class MyModel(models.Model):
myField = models.ForeignKey(...)
def get_fields(self):
# called by the template
r