django的基本操作
1.django的安裝
(1)在ubuntu上的安裝
sudo pip3 install django==2.1.12(版本號)
檢查安裝是否成功: sudo pip3 freeze|grep -i ‘Django'
有輸出django==2.2.12 表示安裝成功
(2)在windows上的安裝
在終端執行 pip3 install django==2.1.12(版本號)
報錯timeout可能是網速波動,重新安裝即可!
或者在pycharm中的進行相應模塊的安裝
驗證是否按照成功:終端輸入django-admin看看有沒有反應

2.django專案的創建
法一:在終端創建專案
終端執行: django-admin startproject MyBlog(專案檔案名)
注意:這里可以先切換到對應檔案夾下在創建,該專案會創建到該檔案夾下!
法二:直接打開pycharm創建專案時選擇django專案
3.django專案初始化檔案介紹
一個專案名里包含一個manage.py和一個專案同名檔案夾
manage.py:django的入口檔案,存放著django的許多命令
同名檔案夾里包含:
__init__:python包的初始化檔案
wsgi.py:web服務網關的組態檔-django正式啟動時,需要用到
urls.py:專案的主路由配置-HTTP請求進入django時,優先呼叫該檔案
settings.py:專案的組態檔-包含專案啟動時需要的配置
創建完應用時,應用里的檔案有:
admin.py:django后臺管理檔案
apps.py:注冊使用
migrations檔案夾:資料庫遷移記錄
modles.py:模型層,資料庫相關
test.py:測驗檔案
views.py:視圖層
4.測驗時啟動django專案
法1:命令列啟動:
首先cd 進入專案檔案夾,例:cd mysite1;然后執行python3 manage.py runserver (埠號)默認為8000→→訪問http://127.0.0.1:8000可以看見django啟動頁面
法2:pycharm啟動:
創建完django,直接右鍵運行django專案檔案
5.創建django的應用
django是一款專門用來開發app的web框架,一個app有很多功能,而每個應用就是用來分別創建不同功能的!
法1:在終端對應的專案檔案下輸入下述命令:
python3 manage.py startapp app01 # 創建app
法2:
在pycharm的終端輸入上述命令
或者使用快捷操作,在pycharm的tools里找到run manage.py task提示
直接輸入startapp app01即可
在創建完之后,然后在專案同名檔案夾下的setting.py里的INSTALLED_APPS 下添加 新創建的應用名
6.使用pycharm創建django和命令列創建的區別(templates的區別)
使用pycharm創建,會自動幫您的django專案創建一個templates檔案夾,并在settings.py里配置好templates的路徑;
使用命令列創建并不會自動創建templates檔案夾,需要手動創建并在setting.py里面配置好路徑!!
1.在專案下創建一個與同名檔案夾平行的templates檔案夾
2.在settings.py中的TEMPLATES配置項中
BACKEND:指定模板的引擎
DIRS:模板的搜索目錄(可以是一個或者多個)
APP_DIRS:是否需要在應用中的templates檔案夾中搜索模板檔案
OPTIONS:有關模板的選項
3.配置項中需要修改的部分
設定DIRS為[os.path.join(BASE_DIR, 'templates'),],
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/504122.html
標籤:其他
