“2020年8月”存档文章有23

AttributeError: 'NoneType' object has no attribute 'drivername'

最近在使用SQLAlchemy新建表的时候,出现如下错误:AttributeError: 'NoneType' object has no attribute 'drivername'具体写法如下:SQLALCHEMY_DATABASE_URI = os.environ.get('DEV_DATABASE_URL')出现问题的原因:如果没有找到DEV_DATABASE_URL这个配置字符串,会报此...

Flask static css 404

最近在使用Flask写项目的时候,样式路径如下:<link href="{{ url_for('static',filename='css/layout.css') }}" rel="stylesheet">项目结构:但是却找不到css文件,具体错误截图如下:当时使用如下代码打印static路径,也与上面项目结构相同,但是还是404错误。打印static路径代码:current_app.stati...

redis-server.service: Can't open PID file /var/run/redis/redis-server.pid (yet?) after start: No such file or directory

按照这篇文章配置Redis:Ubuntu Redis 配置,但是重新启动Redis,一直报错,具体错误内容如下:redis-server.service: Can't open PID file /var/run/redis/redis-server.pid (yet?) after start: No such file or directory出现错误的原因:可能是在设置的时候,bind配置有...

0.0.0.0 如何转换成IPv6地址

The IPv6 equivalent of IPv4's 0.0.0.0 is ::/0.来源:What is the ipv6 equivalent of 0.0.0.0/0

uWSGI + nginx + systemd 配置示例

这篇文章讲解了如何通过uWSGI + nginx + systemd配置web服务的相关方法,文章地址:uWSGI + nginx + systemd

uWSGI running as root, you can use --uid/--gid/--chroot options

最近在一台Liunx服务器上运行uWSGI,出现如下提示:uWSGI running as root, you can use --uid/--gid/--chroot options具体截图如下:这是一个警告,可以不用理会,但是我还是将它解决了,具体步骤如下:修改uWSGI的配置文件,增加如下内容:uid = www-data gid = www-data这里指定了实例的配置中设置UID和G...

Material Angular Paginator 翻页事件

最近在使用Material Angular Paginator组件,按照官方示例,如何获取翻页事件,代码如下:<mat-paginator [length]="length" [pageSize]="pageSize" [pageSizeOptions]="pageSizeOptions" (page)="page...

TypeError: unsupported operand type(s) for -: 'datetime.datetime' and 'str'

在python中做时间运算的时候,出现了如下错误:TypeError: unsupported operand type(s) for -: 'datetime.datetime' and 'str'出现问题的原因:主要是字符串于datetime做运算,类型不同。解决方案:将字符串格式的时间转换为datetime类型的时间,代码如下:last_time_format = datetime.strp...