找回密码
 立即注册
首页 python Python-Web 查看内容
uuid 是指程序根据时间等因素生成的唯一id,
其目的是为了防止使用普通自增长id不安全等问题!

安装方法如下:
python 3 安装方法:
pip3 install shortuuid

在sqlalchemy 模型中的方法
import shortuuid
class FrontUser(db.Model):
    __tablename__ = 'front_user'
    #使用default 默认输出即可!
    id = db.Column(db.String(100),primary_key=True,default=shortuuid.uuid)
    telephone = db.Column(db.String(20),nullable=False,unique=True)
    username = db.Column(db.String(50),nullable=False)
    _password = db.Column(db.String(100),nullable=False)
    email = db.Column(db.String(100),unique=True,nullable=True)
    realname = db.Column(db.String(20))
    avatar = db.Column(db.String(100))
    signature = db.Column(db.String(100))
    gender = db.Column(db.Enum(GenderEnum),default=GenderEnum.DEFAULT)
    join_time = db.Column(db.DateTime,default=datetime.now)




分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册