Django--Xadmin如何实现判断登录者身份-创新互联
创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

这篇文章主要介绍Django--Xadmin如何实现判断登录者身份,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
一,为了让xadmin 登录者只能看到自己创建的数据
1,model
class UserTB(models.Model):
name=models.CharField('姓名',max_length=30,blank=True,null=True)
email=models.CharField('邮箱',max_length=200,blank=True,null=True)
integral = models.IntegerField('积分', default=0)
create_time=models.DateTimeField('创建时间',auto_now_add=True)
user = models.OneToOneField(User,blank=True,null=True) #
def __unicode__(self):
return self.name
class Meta:
verbose_name='员工管理'
verbose_name_plural='员工管理'
class UnitPage(models.Model):
title=models.Charfield('标题',max_length=50)
uploader=models.ForeignKey(UserTB,verbose_name='创建者',related_name='deuser',blank=True,null=True,on_delete=models.SET_NULL)
create_time=models.DateTimeField('创建时间',auto_now_add=True)
def __unicode__(self):
return self.title
class Meta:
verbose_name='文章管理'
verbose_name_plural='文章管理' 本文题目:Django--Xadmin如何实现判断登录者身份-创新互联
分享网址:http://jxruijie.cn/article/psjie.html
