【python学习笔记:Django】3.生活需要仪式感——Hello World

按部就班:一步一步走

亮剑:打开VsCode

  • 打开之前创建的虚拟环境的文件夹

  • (我的是G:DjangoTrain)
  • CTRL+~打开终端,启动虚拟环境

在这里插入图片描述要是启动虚拟环境库出错——Windows PowerShell中无法加载文件 xxxScriptsActivate.ps1,因为在此系统上禁止运行脚本。
可以看我另一篇文章:https://blog.csdn.net/JeeCai/article/details/104799764

  • 创建项目和应用

  • 新建项目week1:django-admin.exe startproject week1
    在这里插入图片描述

  • 新建应用helloworld
    (1)cd week1
    (2)django-admin.exe startapp helloworld
    在这里插入图片描述

  • 打开helloworld应用下的view.py使用HTTP返回数值

- from django.http import HttpResponse
# Create your views here.
def week1(request):
    return HttpResponse("Hello,World!")
  • 在week1/week1 下的urls.py中需要绑定路由路径
    红色框起来的是需要添加的
    在这里插入图片描述
from django.contrib import admin
from django.urls import path
from helloworld import views as hello_views # 引入应用中的文件

urlpatterns = [
    path('admin/', admin.site.urls),
    path('hello/',hello_views.week1)#通过hello,绑定views中的函数
]

到项目路径下开启本地服务:python .manage.py runserver 0.0.0.0:8000
(0.0.0.0:8000——任意外部IP都能访问,端口是8000)
在这里插入图片描述
3. 到浏览器输入:localhost:8000/hello(hello是上一步绑定的路由)
在这里插入图片描述

写好view.py和urls.py之后也可以F5一键执行

第一次运行需要配置当前的环境

  1. CTRL+,进入设置
    在这里插入图片描述
  • 如下图 添加入虚拟环境中的python.exe路径

在这里插入图片描述

  • F5 一键开启服务完毕
  • 终端里:CTRL+C终止服务
一键三连呀!
原文地址:https://www.cnblogs.com/jee-cai/p/14095227.html