如何構(gòu)建第二個Django的應(yīng)用程序
構(gòu)建第二個應(yīng)用程序
1.打開Visual Studio code
左上角 點擊fike 點擊open folder
2.打開上次的Django項目
并按圖示點擊進入終端
3.在下方終端輸入創(chuàng)建app01項目的命令
接著在左上方會出現(xiàn)一個app01的項目
PS E:\python\Hellodjango> python manage.py startapp app01
4.接著在Hellodjango的項目里
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視圖文件
無則創(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')) ]
注意:
- 有些代碼已存在 只需添加沒有的代碼即可
- 注意格式問題 空格 逗號等
8.在終端輸入啟動web服務(wù)的命令
在瀏覽器輸入127.0.0.1:8000/app01/hello/ 進行驗證 效果出現(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é)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用Python的Tornado框架實現(xiàn)一個Web端圖書展示頁面
Tornado是Python的一款高人氣Web開發(fā)框架,這里我們來展示使用Python的Tornado框架實現(xiàn)一個Web端圖書展示頁面的實例,通過該實例可以清楚地學(xué)習(xí)到Tornado的模板使用及整個Web程序的執(zhí)行流程.2016-07-07matplotlib設(shè)置坐標(biāo)軸標(biāo)簽和間距的實現(xiàn)
本文主要介紹了matplotlib設(shè)置坐標(biāo)軸標(biāo)簽和間距的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-10-10解決Pycharm后臺indexing導(dǎo)致不能run的問題
今天小編就為大家分享一篇解決Pycharm后臺indexing導(dǎo)致不能run的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06Pycharm使用matplotlib警告\不能顯示的問題及解決
在PyCharm中使用matplotlib畫圖時遇到警告和圖像顯示問題,通過在代碼中添加`mpl.use('TkAgg')`或`plt.switch_backend('TkAgg')`,可以解決警告并彈出顯示完整的圖像窗口,同時,文章還列舉了matplotlib的其他backend選項,如Qt4Agg、Qt5Agg、WXAgg等2025-02-02Python密碼學(xué)XOR算法編碼流程及乘法密碼教程
這篇文章主要為大家介紹了Python密碼學(xué)XOR流程及乘法密碼教程示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05Django中從mysql數(shù)據(jù)庫中獲取數(shù)據(jù)傳到echarts方式
這篇文章主要介紹了Django中從mysql數(shù)據(jù)庫中獲取數(shù)據(jù)傳到echarts方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04