微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > Dragonboard 410c搭载web服务器之数据库的设计

Dragonboard 410c搭载web服务器之数据库的设计

时间:02-09 来源:互联网 点击:

# extra_fields.setdefault('time',"")

return self._create_user(username, password, **extra_fields)

# return self._create_user(username, email, password, **extra_fields)

 

# def create_superuser(self, username, email, password, **extra_fields):

def create_superuser(self, username, password, **extra_fields):

extra_fields.setdefault('is_staff', True)

 

if extra_fields.get('is_staff') is not True:

raise ValueError('Superuser must have is_staff=True')

#拓展user数据 by xiao

#get

#to

#message_flag

#text

#video

#time

# extra_fields.setdefault('got',username)

# extra_fields.setdefault('to',username)

# extra_fields.setdefault('message_flag',"1")

# extra_fields.setdefault('text',"")

# extra_fields.setdefault('video',"")

# extra_fields.setdefault('time',"")

 

return self._create_user(username, password, **extra_fields)

# return self._create_user(username, email, password, **extra_fields)

 

class MyUser(AbstractBaseUser, PermissionsMixin):

username = models.CharField(max_length=254, unique=True, db_index=True)

email = models.CharField(max_length=254)

phone = models.CharField(max_length=254)

haarValue = models.CharField(max_length=254)

avatarImg = models.CharField(max_length=254)

 

#email = models.EmailField('email address', max_length=254)

#text=models.CharField(max_length=254, unique=True, db_index=True)

is_staff = models.BooleanField('staff status', default=False)

 

# userID = models.IntegerField(default=1) #用户独有的ID

 

 

# is_active = models.BooleanField('active', default=True)

# got = models.CharField(max_length=254,default=username)

# to = models.CharField(max_length=254,default=username)

# message_flag = models.CharField(max_length=254, default=1)

# text = models.CharField(max_length=254, default="")

# video = models.CharField(max_length=254,default="")

# time = models.CharField(max_length=254,default="")

 

 

USERNAME_FIELD = 'username'

# REQUIRED_FIELDS = ['email']

 

objects = MyUserManager()

 

="line" id="LC87"> class Meta:

="line" id="LC88"> db_table = 'myuser'

="line" id="LC89">  

="line" id="LC90">  

="line" id="LC91"> # def get_full_name(self):

="line" id="LC92"> # return self.username

="line" id="LC93">  

="line" id="LC94"> # def get_short_name(self):

="line" id="LC95"> # return self.username

="line" id="LC96"> #建立推送消息的模型

="line" id="LC97">  

="line" id="LC98">  

="line" id="LC99"> class Message(models.Model):

="line" id="LC100"> # username = models.CharField(max_length=254) #消息推送者的名字

="line" id="LC101"> ownerID = models.IntegerField(default=1)

="line" id="LC102"> pushID = models.IntegerField(default=1)

="line" id="LC103"> infoType = models.IntegerField(default=0)

="line" id="LC104"> infoSubject = models.CharField(max_length=254)

="line" id="LC105"> infoContent = models.CharField(max_length=254)

="line" id="LC106"> filePath = models.CharField(max_length=1000)

="line" id="LC107"> pushTim = models.CharField(max_length=254) ="line" id="LC108"> infoValidityTime = mode

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top