新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Django干貨知識分享,如何創(chuàng)建項目及應(yīng)用?
[[355175]]

大綱
- 創(chuàng)建項目
- 了解項目文件結(jié)構(gòu)
- 創(chuàng)建應(yīng)用
- 了解應(yīng)用文件結(jié)構(gòu)
- 運行第一個Hello World
一、創(chuàng)建項目
- # 使用命令行工具django-admin
- django-admin startproject myproject
二、項目文件結(jié)構(gòu)
項目文件結(jié)構(gòu)圖
- __init__.py 這是一個空文件,其作用是聲明myproject為一個獨立的模塊
- asgi.py Django3.1版本后新增異步視圖
- wsgi.py 服務(wù)器網(wǎng)關(guān)接口
- settings.py 這個文件包含了所有的項目配置。(重點)
- urls.py 這個文件負責映射我們項目的路由和路徑。(重點)
三、創(chuàng)建應(yīng)用
- # 使用命令行工具django-admin
- django-admin startapp myapp
四、應(yīng)用文件結(jié)構(gòu)
應(yīng)用文件結(jié)構(gòu)圖
- migrations 數(shù)據(jù)移植(遷移)模塊
- admin.py 該應(yīng)用的后臺管理系統(tǒng)配置
- apps.py 應(yīng)用程序本身的配置文件
- models.py 定義web應(yīng)用程序數(shù)據(jù)實例
- tests.py 自動化測試模塊
- views.py 處理web應(yīng)用程序請求和響應(yīng)文件
五、運行第一個Hello World
1、myapp應(yīng)用下新建urls.py文件
myapp應(yīng)用下urls.py文件
2、myproject項目下配置urls.py文件
myproject項目下urls.py文件
3、myapp應(yīng)用下views.py
myapp應(yīng)用下views.py文件
4、啟用服務(wù):python3 manage.py runserver 0.0.0.0:8000
5、瀏覽器打開:http://127.0.0.1:8000
運行結(jié)果
當前題目:Django干貨知識分享,如何創(chuàng)建項目及應(yīng)用?
文章鏈接:http://fisionsoft.com.cn/article/cdchhii.html


咨詢
建站咨詢
