如何构建第二个Django的应用程序

 更新时间:2025年03月18日 10:43:45   作者:小狗很可爱  
这篇文章主要介绍了如何构建第二个Django的应用程序问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

构建第二个应用程序

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.

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python文件操作中进行字符串替换的方法(保存到新文件/当前文件)

    Python文件操作中进行字符串替换的方法(保存到新文件/当前文件)

    这篇文章主要介绍了Python文件操作中进行字符串替换的方法(保存到新文件/当前文件) ,本文给大家介绍两种方法,每种方法给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • python异常处理try的实例小结

    python异常处理try的实例小结

    python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。今天通过本文给大家介绍python异常处理try的实例详解,感兴趣的朋友一起看看吧
    2021-10-10
  • Python unittest工作原理和使用过程解析

    Python unittest工作原理和使用过程解析

    这篇文章主要介绍了Python unittest工作原理和使用过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • Python爬虫回测股票的实例讲解

    Python爬虫回测股票的实例讲解

    在本篇文章里小编给大家整理的是一篇关于Python爬虫回测股票的实例讲解内容,有兴趣的朋友们可以学习下。
    2021-01-01
  • 使用Pandoc与Python实现本地化文档转换全攻略

    使用Pandoc与Python实现本地化文档转换全攻略

    在DeepSeek等AI工具深度融入工作的今天,我们每天都会生成大量的Markdown格式内容,本教程将教你如何使用 Pandoc配合一段简单的 Python脚本,在本地电脑上免费、安全、完美地完成转换,感兴趣的小伙伴可以了解下
    2026-03-03
  • python偏函数的实例用法总结

    python偏函数的实例用法总结

    在本篇文章里小编给大家整理的是一篇关于python偏函数的实例用法总结内容,有兴趣的朋友们可以跟着学习参考下。
    2021-07-07
  • 详解Python中深浅拷贝的使用及注意事项

    详解Python中深浅拷贝的使用及注意事项

    Python中的深浅拷贝是经常被使用的概念,对于初学者来说可能会比较难以理解,本文将详细阐述Python深浅拷贝的概念、使用场景、注意事项以及如何实现深浅拷贝
    2023-04-04
  • python实现点击按钮修改数据的方法

    python实现点击按钮修改数据的方法

    今天小编就为大家分享一篇python实现点击按钮修改数据的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • python str字符串转uuid实例

    python str字符串转uuid实例

    这篇文章主要介绍了python str字符串转uuid实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • python列表操作使用示例分享

    python列表操作使用示例分享

    这篇文章主要介绍了python列表操作使用示例,需要的朋友可以参考下
    2014-02-02

最新评论