使用python建立一個網站:筆記2配置settings.py和sqlife數據庫

視頻教程:Python】最近更新:用戶交互post通信【從零開始】Django建站+Vuejs前端
目錄講解:

在這裏插入圖片描述

1、settings.py 設置文件

1)

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

這句話是此文件的第一句話,是項目所在的目錄路徑。

2)
SECRET_KEY:祕密的安全的,代碼的安全的環境,由於開發和測試不在同一個環境下,代表線上生產環境。

3)
ALLOWED_HOSTS:允許主機模式,裏面填寫不同的模式;

4)
INSTALLED_APPS:已經安裝的app,裏面現在是內置的Djange內置的app

5)
MIDDLEWARE:中間的軟件。一個切面編程的概念;

6)
ROOT_URLCONF:路由配置,後面是路由路徑;

7)
TEMPLATES:模板相關的目錄;(html等)

8)
WSGI_APPLICATION:代表wsgi應用;

9)
DATABASES:數據庫,django裏面自帶了一個小型數據庫,SQLIFT,常用於手機的系統的數據庫。它和MySQL有着極高的相似使用方法,但是不適合企業開發。

10)
AUTH_PASSWORD_VALIDATORS:一個認證密碼的認證器

11)
LANGUAGE_CODE:語言編碼等設置,這裏原來是英文的,需要改成中文設置:

LANGUAGE_CODE = 'zh-hans'

12)
TIME_ZONE:網站顯示的時區設置,原來是美國的時區,這裏需要改成中國時區:

TIME_ZONE = 'Asia/Shanghai'

此時重新運行網站,可以發現現在已經變成中文的界面

2、配置sqlife數據庫

1)
在命令行內輸入:

python manage.py makemigrations

在這裏插入圖片描述
2)
輸入:

 python3 manage.py migrate

在這裏插入圖片描述
3)
成功運行:
在這裏插入圖片描述
4)
再次運行網站:

python manage.py runserver

在這裏插入圖片描述

此時發現運行日誌裏面已經沒有紅色的警告了,說明已經把數據合併完畢。可以正常運行網站了。每次開啓網站服務器的時候最好都運行一次上述開啓sqlife的操作

下一篇:使用python建立一個網站:筆記3 建立自己網站主頁

2333333

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章