Django学习验证码时出现OSError at /verify

2022-06-15  本文已影响0人  丙吉

在学习Django的验证码,在加载字体时,跟着照搬了老师的代码

 # 构造字体对象, 本地字体路径
    font = ImageFont.truetype('FreeMono.ttf', 23)

结果报错,

image.png

而视频上有字体FONT存放的ubuntu地址,而我用的WINDOWS系统,所以就去查找了字体所在的路径。

打开“控制面板”->“外观和个性化”->“字体”打开一个字体查看属性即可。

image.png

把代码部分替换为自己的路径和字体即可。

# 构造字体对象, 本地字体路径为C:\Windows\Fonts\FREESCPT.ttf
    font = ImageFont.truetype('C:\Windows\Fonts\FREESCPT.ttf', 23)
image.png
上一篇下一篇

猜你喜欢

热点阅读