zoukankan      html  css  js  c++  java
  • SQLAlchemy-Utils,提供choice功能

    SQLAlchemy操作数据库建表时,无法像Django一样提供choice方法,我们开头导入SQLAlchemy-Utils来为我们提供这个功能

    pip3 install sqlalchemy-utils
    from sqlalchemy_utils import ChoiceType
    
                Base = declarative_base()
    
    
                class Xuan(Base):
                    __tablename__ = 'xuan'
                    types_choices = (
                        (1,'欧美'),
                        (2,'日韩'),
                        (3,'国产'),
                    )
                    id = Column(Integer,primary_key=True,autoincrement=True)
                    name = Column(String(64))
                    types = Column(ChoiceType(types_choices,Integer()))
    
                    __table_args__ = {
                        'mysql_engine':'Innodb',
                        'mysql_charset':'utf8',
                    }

    查询:

    result_list = session.query(Xuan).all()
                for item in result_list:
                        print(item.types.code,item.types.value)
  • 相关阅读:
    站点设计
    站点规划
    自动登录百度网盘
    windows下配置Python虚拟环境
    拖拽效果
    jQuery 基础
    js操作BOM
    js操作DOM
    selenium+js自动连接Magic_WiFi
    弹框
  • 原文地址:https://www.cnblogs.com/ctztake/p/8277844.html
Copyright © 2011-2022 走看看