“2022年8月”存档文章有7 篇
SQLAlchemy 如何向列增加注释
2022/8/29 17:57:59
最近在修改模型的时候,有一些字段不是很好理解,需要增加注释,原来使用的是 doc 关键字,关于 SQLAlchemy doc 的解释如下:ORM 可以使用的可选字符串,或者类似于 Python 端的文档属性。该属性不呈现 SQL 注释也就是说,doc 参数之后,可能在文档中呈现这些内容,但是在生成的 SQL 中,并不包含这些内容。下面是一个示例:public = db.Column(db.Bool...
TypeError: can't subtract offset-naive and offset-aware datetimes
2022/8/29 11:12:47
今天在计算两个时间相减的时候出现了如下错误:TypeError: can't subtract offset-naive and offset-aware datetimes出现错误的原因:不能减去无偏移和有偏移的数据时间,下面是两个时间的样式:结束时间:end_time=datetime.strptime('2023-07-30T16:00:00.000Z', '%Y-%m-%dT%H:%M:%...
PytzUsageWarning: The zone attribute is specific to pytz's interface; please migrate to a new time zone provider.
2022/8/21 11:10:14
今天使用 BlockingScheduler() 定时器的时候出现了如下⚠:PytzUsageWarning: The zone attribute is specific to pytz's interface; please migrate to a new time zone provider. For more details on how to do so, see https://py...
Microsoft Azure Linux 服务器默认用户名
2022/8/20 16:06:38
最近使用学生账户创建了一台 Microsoft Azure Linux(Ubuntu) VPS 服务器,创建好之后,下载 SSH 密钥文件,之后使用 Ubuntu 登录,却出现如如下提示:使用用户名“ubuntu”,服务器拒绝接受我们的密钥,验证失败。出现这个问题的原因是:说明用户名不是 ubuntu,我使用 root 登录,还是出现如上提示。之后我找了一下文档,看到使用通过 SSH 与客户端连接...
数据模型设计的一些总结
2022/8/19 19:12:24
最近在设计 SQLAlchemy 数据模型的时候,在编写代码的时候,重是需要修改模型,以满足业务的需求。将 SQLAlchemy 数据模型设计的时候,存在的一些规范作为总结,归纳如下:在业务层面,需要根据选择的结果,显示不同的内容,模型里面应该设置 code 作为查询条件,示例:class PaymentMethod(db.Model): __tablename__ = 'payment_m...
css rem 理解
2022/8/4 18:47:25
最近编写前端组件的时候,由于组件的字体大小使用的是 rem,导致组件在不同模板之间显示的样式不一样。之后详细了解了 rem 单位,总结如下:概括地说,rem 单位的意思是“根元素的字体大小”。概括地说,在排版属性中 em 单位的意思是“父元素的字体大小”。也就是 rem 是从 <html> 获取字体的大小,而 em 是从父元素获取字体的大小。下面是做的一个示例:<!DOCTYPE html><ht...