我的项目中有博客部分。这很简单。它现在只有标题和内容..基本上,它看起来像Facebook帖子形式:在帖子列表的顶部(你可以很容易地想象),我的问题来到这里:使用majorityPts
代码行,我可以允许我的表单仅由注册用户看到。这很好,但是当我访问其他用户时,作为注册用户'页面我仍然可以看到那里的表格。但不是!我想在自己的页面上向活跃用户展示它(或者我希望它被看到)。所以,当我访问他们的网页时,我不应该看到其他用户的形式。
亲爱的朋友们,我的小帖子表单必须只对他/她自己页面上的经过身份验证的用户可见,而不是对其他用户可见。我该怎么办?
我的代码:
我的模特:
{% if user.is_authenticated %}
我的观点:
class Posts(models.Model):
user = models.ForeignKey('auth.user', verbose_name='Writer', related_name='posts')
post_title = models.CharField(max_length=120, verbose_name='Title')
post_content = models.CharField(max_length=240,verbose_name='Content')
publishing_date = models.DateTimeField(verbose_name='PubDate', auto_now_add=True)