学习笔记,仅供参考
本系列Blog以应用为主,理论基础部分我在后端专栏的Django系列博客已经写过了,如果有些需要补充的知识点,我会在这个系列中,尽量详细的写一下。
任务:给我们的网站定义一个首页,在浏览器中输入首页的URL(http://127.0.0.1:8000/)时,重定向到百度。
进入项目文件:
cd F:\MyStudio\PythonStudio\goatbishop.project01\Django\newwebsite1开启服务:
python manage.py runserverurls.py
from django.contrib import admin from django.urls import path from . import views urlpatterns = [ path('admin/', admin.site.urls), path('', views.baidu) #参数1为路由,我们键入一个空字符串,表示首页 #参数2为函数,而不是函数的调用 ]创建首页的路由。
views.py
from django.http import HttpResponseRedirect def baidu(request): return HttpResponseRedirect("https://www.baidu.com/")重定向到百度主页。
输入http://127.0.0.1:8000/:
回车,向服务器发起请求:
成功跳转!