djiango目錄文件

巴扎黑
發布: 2017-06-23 15:05:54
原創
2450 人瀏覽過

一.建立專案

指令:django-admin startproject mysite

mysite

├─ ─ manage.py
└── mysite
    ##├── __init__.py
##    ├── settings.py
    ├── urls.py
    └── wsgi.py
1.manage.py 與Django互動的命令列工具,例如後面根據model產生資料庫表結構、供開發使用的server等都是使用該工具,在manage.py的同級目錄使用python manage.py 可以看到可以使用的指令清單
2.mysite:這個才是工程的套件名稱。
3.__init__.py:表示mysite是一個套件。
4.setting.py:Django的設定文件,包括工程的app配置、資料庫配置、語言配置等。
5.urls.py:Django的dispatcher,根據不同的url映射到不同的視圖。
6.wsgi.py:WSGI是web server gateway interface,這個檔案是讓project符合這種協定的入口點(entry-point)

二.建立app

指令:python manage.py startapp users
#learn/
├── __init__.py
#├── admin.py
├── models.py
├── tests.py
└- views.py
1.learn:app的根目錄
2.admin.py:Django自帶了一個管理介面,這個檔案可以註冊model在介面中管理
3.__init__.py:表明polls也是一個套件
4.migrations:用來初始化資料庫,在執行python manage.py makemigrations 的時候會自動產生一個檔案在這裡(1.7版本以上)
5.__init__.py:表示migrations也是一個套件
6.models.py:在這個檔案裡面定義model類別
7.tests.py:寫測試程式碼
8.views.py:視圖,Django映射urls.py裡面的url的時候,在views.py裡面查找對應的處理方法

 

 

 

#

以上是djiango目錄文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板