Django的基本使用

2021-09-05 01:23:24 字數 1220 閱讀 3306

**入口,關聯到對應的views.py中的乙個函式(或者generic類),訪問**就對應乙個函式

處理使用者發出的請求,從urls.py中對應過來,通過渲染tenplates中網頁可以將顯示內容,比如登陸後的使用者名稱,使用者請求的數         據,輸出網頁。

與資料庫操作相關,存入或讀取資料時用到這個,當然用不到資料庫的時候,可以不用。

表單,使用者在瀏覽器上輸入資料提交,對資料的驗證工作以及輸入框的生成等工作,當然你也可以不使用。

views.py中的函式渲染templates中html模板,得到動態內容的網頁,當然可以用快取來提高速度。

後台,可以 用很少量的**就擁有乙個強大的後台。

django的設定,配置檔案,比如debug的開關,靜態檔案的位置

django-admin  startproject   project_name(注:project_name是自己的下面名稱,自定義)

要先進入專案目錄下, cd project_name 然後執行下面命令:

1)建立更改的檔案

python  manage.py  makemigrations2

)將生成py檔案應用的資料庫

python  manage.py   migrate

python manage.py runserver   #啟動服務

python manage.py runserver 8001  #啟動服務,更改埠

python manage.py runserver 0.0.0.0:8000  #監聽機器所有可用的ip

python manage.py flush注:此命令會詢問yes還是no,選擇yes會把資料清空,只留下空表

python manage.py createsuperuser    #按照提示輸入使用者名稱和密碼就可以了

python manage.py changepasseord username   #修改  使用者密碼可以用

python manage.py dbshell   (注:django會自動進入在settings.py中設定的資料庫,如果是mysql 資料庫會要求輸入使用者   名      密   碼)

終端上輸入python manage.py 可以看到詳細的列表,在忘記子名稱的時候特別好用

Django 基本使用

一 建立專案和應用 pip install django 安裝 pip install upgrade django 公升級 django admin startproject projectname 建立專案 python manage.py runserver 0.0.0.0 8000 啟動專案...

Django的基本使用(四)

1.templates 該目錄本身沒有,如果我們需要使用,需要我們自己建立,該目錄名通常為templates 2.建立位置 1.直接在應用下建立該目錄,應用下的html模板,能直接在應用下的views中使用,一般也只給自己的應用使用 2.直接在專案下建立該目錄,在專案下建立的改目錄,所有的應用中的v...

Django(一) 基本使用

一 安裝 pip install django 二 建立專案 進入目標路徑,執行 django admin startproject 專案名稱 預設建立的目錄結構 mysite mysite 對整個程式進行配置 init settings 配置檔案 url url對應關係 wsgi 遵循wsig規範...