当前位置: 首页 > news >正文

构建第二个Django的应用程序

构建第二个应用程序

文章目录

  • 构建第二个应用程序
    • 1.打开Visual Studio code 左上角 点击fike 点击open folder
    • 2.打开上次的Django项目 并按图示点击进入终端
    • 3.在下方终端输入创建app01项目的命令 接着在左上方会出现一个app01的项目
    • 4.接着在Hellodjango的项目里settings.py中定义应用 找到图示的行 在末尾添加 app01
    • 5.定义app01应用中的views.py视图文件,无则创建 代码如下
    • 6.定义app01中的urls.py
    • 7.定义Hellodjango的urls.py
    • 8.在终端输入启动web服务的命令 在浏览器输入127.0.0.1:8000/app01/hello/ 进行验证 效果出现下图即可

1.打开Visual Studio code 左上角 点击fike 点击open folder

在这里插入图片描述

2.打开上次的Django项目 并按图示点击进入终端

在这里插入图片描述
在这里插入图片描述

3.在下方终端输入创建app01项目的命令 接着在左上方会出现一个app01的项目

PS E:\python\Hellodjango> python manage.py startapp  app01

在这里插入图片描述

4.接着在Hellodjango的项目里settings.py中定义应用 找到图示的行 在末尾添加 app01

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'app01'
]

在这里插入图片描述

5.定义app01应用中的views.py视图文件,无则创建 代码如下

from django.shortcuts import render
from django.http import HttpResponse


def sayHello(request):
    return HttpResponse("app01 Hello, World!")

在这里插入图片描述

6.定义app01中的urls.py

from django.urls import path
from . import views

urlpatterns = [
    path('hello/', views.sayHello)
]

在这里插入图片描述

7.定义Hellodjango的urls.py

from django.contrib import admin
from django.urls import path, include
from . import views

urlpatterns = [
    path("admin/", admin.site.urls),
    path('hello/', views.sayHello),
    path('app01/', include('app01.urls'))
]
 
注意 
有些代码已存在 只需添加没有的代码即可 
注意格式问题 空格 逗号等

在这里插入图片描述

8.在终端输入启动web服务的命令 在浏览器输入127.0.0.1:8000/app01/hello/ 进行验证 效果出现下图即可

PS E:\python\Hellodjango> python.exe .\manage.py runserver
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
March 17, 2025 - 11:05:37
Django version 5.1.7, using settings 'Hellodjango.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

在这里插入图片描述

相关文章:

  • Androidstudio出现警告warning:意外的元素
  • 《Linux系统编程篇》Linux Socket 网络编程01 API介绍(Linux 进程间通信(IPC))——基础篇
  • 学习知识的心理和方法杂记-04
  • HTML和CSS基础
  • Windows部署deepseek R1训练数据后通过AnythingLLM当服务器创建问答页面
  • mysql之DATE_FORMAT迁移到gbase8s
  • Linux设置串口永久权限
  • Flutter运行错误:UG! exception in phase ‘semantic analysis‘
  • 2024年河南省职业院校 技能大赛高职组 “大数据分析与应用” 赛项任务书(四)
  • Jetson Nano配置指南(四):YOLOv8/v11使用TensorRT加速
  • A l密码学(Deepseek)
  • 超硬核区块链算法仿真:联盟链PBFT多线程仿真实现 :c语言完全详解版
  • 在 Vue 项目中调用 DeepSeek API(示例篇)
  • 第十三章,L2TP VPN
  • 【设计模式】观察者模式
  • 用python制作一个俄罗斯方块小游戏
  • 如何 使用 Docker 部署 ollama 和 MaxKB
  • scrapy入门(深入)
  • 电脑如何设置几分钟后自动关机
  • ORACLE 19.8版本数据库环境EXPDP导数据的报错处理
  • 持续降雨存在落石风险,贵州黄果树景区水帘洞将封闭至6月初
  • 茅台总经理到访五粮液:面对白酒行业周期性调整,需要团结一心的合力
  • 遭车祸罹难的村医遇“身份”难题:镇卫生院否认劳动关系,家属上诉后二审将开庭
  • 媒体:中国女排前队长朱婷妹妹被保送浙大受质疑,多方回应
  • 一图读懂丨创新创业人才最高补贴500万元!临港新片区发布创客新政“十二条”
  • 2000多年前的“新衣”长这样!马王堆文物研究新成果上新