Django创建第一个页面(从理论到实战解析)
程序员文章站
2023-08-15 08:46:46
学习笔记,仅供参考本系列Blog以应用为主,理论基础部分我在后端专栏的Django系列博客已经写过了,如果有些需要补充的知识点,我会在这个系列中,尽量详细的写一下。创建我们的第一个页面任务:给我们的网站定义一个首页,在浏览器中输入首页的URL(http://127.0.0.1:8000/)时,重定向到百度。进入虚拟环境并开启服务进入虚拟环境workon mymkvir开启服务(newwebsite1)进入项目文件:cd F:\MyStudio\PythonStudio\g...
学习笔记,仅供参考
本系列Blog以应用为主,理论基础部分我在后端专栏的Django系列博客已经写过了,如果有些需要补充的知识点,我会在这个系列中,尽量详细的写一下。
创建我们的第一个页面
任务:给我们的网站定义一个首页,在浏览器中输入首页的URL(http://127.0.0.1:8000/)时,重定向到百度。
进入虚拟环境并开启服务
- 进入虚拟环境
workon mymkvir
- 开启服务(newwebsite1)
进入项目文件:
cd F:\MyStudio\PythonStudio\goatbishop.project01\Django\newwebsite1
开启服务:
python manage.py runserver
编写第一个网页(跳转到百度首页)
- 在项目下的urls.py模块添加路由,并在views.py模块中创建视图函数
urls.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/:
回车,向服务器发起请求:
成功跳转!
本文地址:https://blog.csdn.net/m0_37422217/article/details/107087674
上一篇: DICOM以及pydicom的基础操作
下一篇: Python之 dict(字典)操作