完成users中的models
生活随笔
收集整理的這篇文章主要介紹了
完成users中的models
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
用戶表中添加郵箱驗(yàn)證碼數(shù)據(jù)表,輪播圖數(shù)據(jù)表
from django.db import models from django.contrib.auth.models import AbstractUser from datetime import datetime# Create your models here.class UserProfile(AbstractUser):nick_name = models.CharField(max_length=50, verbose_name='昵稱', default='')birthday = models.DateField(verbose_name='生日', null=True, blank=True)gender = models.CharField(max_length=10, choices=(('male', '男'), ('female', '女')), verbose_name='性別',default='female')address = models.CharField(max_length=100, default='')mobile = models.CharField(max_length=11, verbose_name='手機(jī)號(hào)碼', null=True, blank=True)image = models.ImageField(max_length=100, verbose_name='用戶頭像', upload_to='static/uploads/images/%Y/%m',default='static/uploads/images/default.jpg')class Meta:verbose_name = '用戶信息'verbose_name_plural = verbose_namedef __str__(self):return self.usernameclass EmailVerifyrecord(models.Model):name = models.CharField(max_length=20, verbose_name='驗(yàn)證碼')email = models.EmailField(max_length=50, verbose_name='郵箱')send_type = models.CharField(max_length=10, choices=(('register', '注冊(cè)'), ('forget', '找回密碼')), verbose_name='驗(yàn)證碼類型')add_time = models.DateTimeField(default=datetime.now, verbose_name='創(chuàng)建時(shí)間')class Meta:verbose_name = '郵箱驗(yàn)證碼'verbose_name_plural = verbose_namedef __str__(self):return self.nameclass Banner(models.Model):name = models.CharField(max_length=100, verbose_name='標(biāo)題')image = models.ImageField(max_length=100, verbose_name='輪播圖片', upload_to='static/uploads/banners/%Y/%m')url = models.URLField(max_length=200, verbose_name='訪問鏈接')order = models.IntegerField(default=100, verbose_name='輪播順序')add_time = models.DateTimeField(default=datetime.now, verbose_name='創(chuàng)建時(shí)間')class Meta:verbose_name = '輪播圖'verbose_name_plural = verbose_namedef __str__(self):return self.name?
?
def __str__(self):return self.name這個(gè)是在xadmin后臺(tái)管理中,添加數(shù)據(jù)的時(shí)候,顯示添加 users.輪播圖,而不是users.objects(1)
轉(zhuǎn)載于:https://www.cnblogs.com/andu99/p/8981271.html
總結(jié)
以上是生活随笔為你收集整理的完成users中的models的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【封装那些事】 缺失封装
- 下一篇: OpenCV + python 实现人脸