Django知識點總結 一

2021-07-03 05:31:49 字數 1127 閱讀 7375

1.django專案中python的搜尋路徑

python的搜尋路徑是指使用import語句時,python搜尋的系統目錄清單

檢視python的搜尋路徑:

結果中的第一項為空字串,表示當前工作目錄.在專案中,python先搜尋專案中的檔案,在搜尋系統檔案

2.django的url模式

3.url('^hello/$', 'views.hello')這裡我們是把views.py中的hello函式作為物件傳遞它而不是呼叫它

4.**根目錄設定

django不會增加任何東西在**根目錄,在任何情況下這個url都不是特殊的 就像在urlconf中的其他條目一樣,它也依賴於指定給它的url模式.儘管匹配**根目錄的url模式不能想象,但是還是值得提一下的. 當為**根目錄實現乙個檢視,你需要使用url模式`` 『^$』`` , 它代表乙個空字串。

5.模板載入

settings.py中的template_dirs這一項告訴django的模板載入機制從**載入模板.

template_dirs設定:

import os

template_dirs = (

os.path.join(os.path.dirname(__file__), 'templates'), )

os.path.dirname(__file__)獲取了settings.py所在的目錄,os.path.join把settings.py所在的目錄和templates進行了連線

6.檢視本機django的版本

python -c "import django ;  print django.get_version()"

7.建立django專案

django-admin startproject projectname

8.檢視檔案系統中django原始碼所在的位置

python -c "import sys; sys.path=sys.path[1:];import django; print django.__path__"

Django知識點總結 二

1.django的模板系統 render to response import django.shortcuts.render to response render to response的第乙個引數必須是模板.如果給定第二個引數,第二個引數必須是為該模板建立context時所用的字典 如果不提供第...

Django知識點手冊

說明 已拋棄django,使用flask,此文不做更新了。2020 05 06 記 版本 django2.1 並非所有知識點,知識自己在開發過程中使用的做記錄,方便後期查閱 模型中foreignkey中引數related name的設定 查詢模型的建表原生sql語句 1 模型中foreignkey中...

html知識點總結(一)

一 基本語法。1.常規標記 標記 屬性 屬性值 2.空標記 標記 屬性 屬性值 說明 1 寫在 中的第乙個單詞叫做 標記,也可叫做標籤 元素 2 標記和屬性用空格隔開,屬性和屬性值用等號連線,屬性值必須放在引號內 3 乙個標記可沒有屬性也可以有很多屬性,屬性和屬性之間不分先後順序 4 空標記沒有結束...