日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

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

[[355175]]

 大綱

  1. 創(chuàng)建項目
  2. 了解項目文件結(jié)構(gòu)
  3. 創(chuàng)建應(yīng)用
  4. 了解應(yīng)用文件結(jié)構(gòu)
  5. 運行第一個Hello World

一、創(chuàng)建項目

 
 
 
 
  1. # 使用命令行工具django-admin 
  2. django-admin startproject myproject 

 二、項目文件結(jié)構(gòu)

項目文件結(jié)構(gòu)圖

  1. __init__.py 這是一個空文件,其作用是聲明myproject為一個獨立的模塊
  2. asgi.py Django3.1版本后新增異步視圖
  3. wsgi.py 服務(wù)器網(wǎng)關(guān)接口
  4. settings.py 這個文件包含了所有的項目配置。(重點)
  5. urls.py 這個文件負(fù)責(zé)映射我們項目的路由和路徑。(重點)

三、創(chuàng)建應(yīng)用

 
 
 
 
  1. # 使用命令行工具django-admin 
  2. django-admin startapp myapp 

 四、應(yīng)用文件結(jié)構(gòu)

應(yīng)用文件結(jié)構(gòu)圖

  1. migrations 數(shù)據(jù)移植(遷移)模塊
  2. admin.py 該應(yīng)用的后臺管理系統(tǒng)配置
  3. apps.py 應(yīng)用程序本身的配置文件
  4. models.py 定義web應(yīng)用程序數(shù)據(jù)實例
  5. tests.py 自動化測試模塊
  6. 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)用?
網(wǎng)站URL:http://www.5511xx.com/article/cdchhii.html