如何構(gòu)建第二個(gè)Django的應(yīng)用程序
構(gòu)建第二個(gè)應(yīng)用程序
1.打開(kāi)Visual Studio code
左上角 點(diǎn)擊fike 點(diǎn)擊open folder

2.打開(kāi)上次的Django項(xiàng)目
并按圖示點(diǎn)擊進(jìn)入終端


3.在下方終端輸入創(chuàng)建app01項(xiàng)目的命令
接著在左上方會(huì)出現(xiàn)一個(gè)app01的項(xiàng)目
PS E:\python\Hellodjango> python manage.py startapp app01

4.接著在Hellodjango的項(xiàng)目里
settings.py中定義應(yīng)用 找到圖示的行 在末尾添加 app01
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'app01'
]

5.定義app01應(yīng)用中的views.py視圖文件
無(wú)則創(chuàng)建 代碼如下
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'))
]注意:
- 有些代碼已存在 只需添加沒(méi)有的代碼即可
- 注意格式問(wèn)題 空格 逗號(hào)等

8.在終端輸入啟動(dòng)web服務(wù)的命令
在瀏覽器輸入127.0.0.1:8000/app01/hello/ 進(jìn)行驗(yàn)證 效果出現(xiàn)下圖即可
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.

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python文件操作中進(jìn)行字符串替換的方法(保存到新文件/當(dāng)前文件)
這篇文章主要介紹了Python文件操作中進(jìn)行字符串替換的方法(保存到新文件/當(dāng)前文件) ,本文給大家介紹兩種方法,每種方法給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06
Python unittest工作原理和使用過(guò)程解析
這篇文章主要介紹了Python unittest工作原理和使用過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-02-02
使用Pandoc與Python實(shí)現(xiàn)本地化文檔轉(zhuǎn)換全攻略
在DeepSeek等AI工具深度融入工作的今天,我們每天都會(huì)生成大量的Markdown格式內(nèi)容,本教程將教你如何使用?Pandoc配合一段簡(jiǎn)單的?Python腳本,在本地電腦上免費(fèi)、安全、完美地完成轉(zhuǎn)換,感興趣的小伙伴可以了解下2026-03-03
python偏函數(shù)的實(shí)例用法總結(jié)
在本篇文章里小編給大家整理的是一篇關(guān)于python偏函數(shù)的實(shí)例用法總結(jié)內(nèi)容,有興趣的朋友們可以跟著學(xué)習(xí)參考下。2021-07-07
python實(shí)現(xiàn)點(diǎn)擊按鈕修改數(shù)據(jù)的方法
今天小編就為大家分享一篇python實(shí)現(xiàn)點(diǎn)擊按鈕修改數(shù)據(jù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07
python str字符串轉(zhuǎn)uuid實(shí)例
這篇文章主要介紹了python str字符串轉(zhuǎn)uuid實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03

