Skip navigation

框架 & CMS

Django Wagtail 解决 Bad Request (400) 错误

当你发布你的 Django 或 Wagtail 或 CoderedCMS 网站后,设置 DEBUG=False 后,访问网站时会出现 Bad Request (400) 错误。 Bad Request (400):表示服务器由于语法无效或缺少信息而无法理解请求。 Django 或 Wagtail 或 CoderedCMS 网站出现 Bad Request (400) 的基本原因...

Django ERROR (EXTERNAL IP): Invalid HTTP_HOST header

在生产环境中运行 Django 网站项目你可能会遇到 [Django] ERROR (EXTERNAL IP): Invalid HTTP_HOST header: 'your_ip'. You may need to add 'your_ip' to ALLOWED_HOSTS. 本文将介绍如何解决 Django ERROR (EXTERNAL IP): Invalid HTTP_H...

Wagtail 解决 AttributeError: 'NoneType' object has no attribute '_inc_path'

在 Wagtail 中你在创建页面时可能会遇到 AttributeError: 'NoneType' object has no attribute '_inc_path' 的错误。在之后创建页面一直会出现此错误。 本文将介绍如何解决 Wagtail 中出现的 AttributeError: 'NoneType' object has no attribute '_inc_path' 的错...

Django 中创建内容空的查询集 QuerySet

在 Django 中当执行查询集 QuerySet 与空字符串或操作 | 、并操作 & 时,会提示:QuerySet 只能与 QuerySet 进行或、并操作。因此要与查询集 QuerySet 运算首先要创建一个空查询集。 本文将介绍怎样使django查询数据库结果为空,即在django中检查空的查询集。 Django中创建空的查询集 QuerySet 在djang...

Django 使用 Apache rewrite 模块实现网页301重定向跳转

在 Django 项目中,Django 默认生成的 URL 末尾带斜杠 / ,你可以选择在 URL 尾部带着反斜杠 / ,也可以选择去掉url尾部的斜杠 如果您在 Django 中选择 url上有双斜杠,那么你无需任何设置。 如果您选择在 Django 项目中选择去掉url尾部的斜杠,最好同时设置 301重定向,这样便于SEO优化。 本文将介绍在 Django 中使用 Apache...

Django 5 配置邮件发送功能,使用网易邮箱 smtp 发送邮件

Django 5 配置邮件发送功能,使用网易邮箱 smtp 发送邮件。 Django 5 中如果你要使用评论等功能,可能需要为 django 5 网站启用邮件功能,要使用网易邮箱发送邮件需要,配置网易邮箱的 smtp 服务,同时还要启用 django 5 的 smtp 功能。 Django 5 邮件服务配置 Django 5 需要在 settings.py 文件中添加以下配置启...

Django 5配置邮件发送功能,使用QQ邮箱 SMTP 发送邮件

Django 5 配置邮件发送功能,使用 QQ 邮箱的 smtp 发送邮件。 Django 5 中如果你要使用评论等功能,可能需要为 django 5 网站启用邮件功能,要使用 QQ 邮箱发送邮件需要,配置 QQ 邮箱的 smtp 服务,同时还要启用 django 5 的 smtp 功能。 Django 5 邮件服务配置 Django 5 需要在 settings.py 文件中...

Wagtail 5配置邮件发送功能,使用网易或QQ邮箱 smtp 发送邮件

Wagtial 5 配置邮件发送功能,使用网易或 QQ 邮箱的 smtp 发送邮件,其他的邮箱配置一样,只需查看相应邮箱的 smtp 使用配置说明,找到其相应的参数进行替换即可。 在 Wagtial 5 中要使用发送邮件时,需要为网站启用发送邮件功能,如果需要使用 smtp 后端,则需要为网站配置相应 smtp 邮箱服务器,并为邮箱开启 smtp 服务。 本文中以网易邮箱和 QQ 邮箱...

Wagtail 5解决配置发送邮件的 smtp 服务后,无法接收邮件

Wagtail 解决配置发送邮件的 smtp 服务后,无法接收邮件的问题。 SMTP 配置 在 Wagtail 中的 base.py 文件中配置 smtp 发送邮件后端,关于 smtp 的配置: 网易邮箱的配置: EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend" ...

Wagtail 中解决百度统计 Referrer 被禁用错误

百度统计是一款稳定、专业的网站数据流量分析平台。百度统计提供流量统计、用户搜索的关键词等功能,结合百度使用非常契合。 在 Wagtail 项目中使用百度统计,安装百度统计代码后,检测百度统计代码的安装状态,可能会提示 “Referrer 被禁用” 错误。 本文将介绍如何解决 Wagtail 项目中百度统计 Referrer 被禁用错误。 百度统计Referrer被禁用原因分析 ...