美文网首页
Django学习验证码时出现OSError at /verify

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

作者: 丙吉 | 来源:发表于2022-06-15 16:00 被阅读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

    相关文章

      网友评论

          本文标题:Django学习验证码时出现OSError at /verify

          本文链接:https://www.haomeiwen.com/subject/hiyxvrtx.html