您现在的位置是:主页 > news > sql网站开发数据库连接失败/百度网盘会员

sql网站开发数据库连接失败/百度网盘会员

admin2025/5/1 14:38:45news

简介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。