django - Django 中的已验证用户
问题描述
我想只允许站点管理员验证的用户应该能够在站点上发布博客
那么如何在渲染模板时检查模型中定义的 is_verifieduser 字段
class UserProfileInfo(models.Model):
user = models.OneToOneField(User,on_delete=models.PROTECT)
phone_number = models.CharField(max_length=12,default="")
is_verifieduser = models.BooleanField(default=False)
def __str__(self):
return self.user.username
解决方案
{% if user.userprofileinfo.is_verifieduser %}
推荐阅读
- json - 通过 Java 进行 Amazon Neptune SPARQL 查询:我可以获得原始 JSON 响应吗?
- batch-file - 将命令导出到其他批处理文件时出现问题
- obiee - 在不使用 SQL 的情况下获取 OBIEE 中的总和
- angular - 成功调用 api 后手动刷新组件
- android - 设置设备所有者应用程序问题“工作区已被锁定”Android Oreo 8.1
- javadoc - 如何在生成的 API 文档中为每个类设置不同的 URL?
- reporting-services - 基于文本框或列的可见性的 SSRS 表达式
- java - 不理解方法返回的问题
- r - 为矩阵中的某些列查找唯一行,并保留剩余列的值
- java - 如何在 ReactiveMongoRepository 中插入更新查询