您现在的位置是:主页 > news > sql网站开发数据库连接失败/百度网盘会员
sql网站开发数据库连接失败/百度网盘会员
admin2025/5/1 14:38:45【news】
简介sql网站开发数据库连接失败,百度网盘会员,南宁做网页推广有哪些公司,潜江资讯网二手车404错误:指的是页面未找到,一般情况下都是网址出错了,或者之前的数据被删掉了。 500错误:指的是服务器出错了,可能是服务器内部的程序出错了,也可能是服务器本身出错了。 接下来我们为我们的网站添加上这…
sql网站开发数据库连接失败,百度网盘会员,南宁做网页推广有哪些公司,潜江资讯网二手车404错误:指的是页面未找到,一般情况下都是网址出错了,或者之前的数据被删掉了。
500错误:指的是服务器出错了,可能是服务器内部的程序出错了,也可能是服务器本身出错了。
接下来我们为我们的网站添加上这…
404错误:指的是页面未找到,一般情况下都是网址出错了,或者之前的数据被删掉了。
500错误:指的是服务器出错了,可能是服务器内部的程序出错了,也可能是服务器本身出错了。
接下来我们为我们的网站添加上这两个页面。
view.py
#配置404 500错误页面
def page_not_found(request):return render(request, '404.html')def page_errors(request):return render(request, '500.html')
当然,我们应当在模板中写好我们的404.html和500.html页面的内容,这里可以用我的模板,也可以从网上着一些自己喜欢的模板。
urls.py
# 配置全局404页面
hander404 = 'myblog.views.page_not_found'# 配置全局505页面
hander505 = 'myblog.views.page_errors'
当然,最后我们还需要将django中的从数据库中获取指定数据的get方法改为get_objects_or_404,这样才能在找不到数据的情况下返回404错误,否则就返回500服务器错误了。
view.py
from django.shortcuts import get_object_or_404#博客详情
blog = get_object_or_404(Blog, pk=blog_id)#博客分类
category = get_object_or_404(Category, name=category_name)#标签下的所有博客
tag = get_object_or_404(Tag, name=tag_name)
——————————————————————————————————————————
项目的完整代码:django_blog
觉得有用的欢迎给个star。