Flask和SQLAlchemy的货币处理扩展

FlaskCurrenc的Python项目详细描述


烧瓶货币

烧瓶的货币处理分机。在

使用

初始化 通过提供Flask和Flask SQLAlchemy实例初始化扩展。在

fromflaskimportFlaskfromflask_currencyimportCurrencyfromflask_sqlalchemyimportSQLAlchemyapp=Flask(__name__)db=SQLAlchemy(app)currency=Currency(app,db)if__name__=='__main__':app.run()

或者,可以提供扩展的货币模型 (用于翻译支持等)。如果不扩展模型,则可以 通过Currency.model属性访问。在

货币等级

定义了money类,该类使用货币模型进行价值计算 和格式。在

^{pr2}$

货币

必须维护货币表,必须手动添加货币数据。在

eur=currency.model(name='Euro',code='EUR',sign='€',value=1,format_str='{:,.2f} €')db.session.add(eur)db.session.commit()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hibernate会话/模板返回null   java Bluetooth无法连接到OBD2   smartGWT中的行分隔符的java等价物?   java如何删除可执行路径错误   java使用ICE Tar库对大文件进行Tar   java Spring Boot/JavaFX:添加一个仍然可以访问JPA的关机挂钩(ctrlc)   使用输入流读取java属性文件   如何在Java中迭代HashSet元素时覆盖该元素   内容类型中的javascript set charset=“utf8”   使用cassandra触发器的java   用户界面什么是适合我的GUI(JAVA)的update()方法   Java实例控制   java前置摄像头无法在不同设备上工作   java方法组织。postgresql。jdbc。连接。createClob()尚未实现