Django框架基礎知識01 配置環境

2022-08-30 03:21:08 字數 2110 閱讀 7647

django框架

django是個怎樣的東西呢?

web應用框架----django

http伺服器:用來接受使用者請求,並將請求**給web應用框架進行處理。

web應用框架處理完以後再傳送給http伺服器,http伺服器再返回給使用者。

•新建專案的命令: django-admin startproject projectname

•注意: 由於編輯器版本之間的一些差別, 我們統一使用跟編輯器版本無關的通用方式建立專案.

先在命令列建立專案,然後再設定pycharm**同步.

1.選擇files>settings>porject interpreter

2.點選右邊設定按鈕,選擇add remote

3.選擇連線方式為ssh,填寫連線資訊

4.在最下面選擇我們剛建立好的linux上的虛擬環境

專案目錄及檔案說明

├── djtest11

│ ├──init.py

│ ├── settings.py

│ ├── urls.py

│ └── wsgi.py

└── manage.py

manage.py   django中的乙個命令列工具,管理django專案

init.py   空檔案,告訴python這個目錄是python包

setting.py   配置檔案,包含資料庫資訊,除錯標誌,靜態檔案等。

urls.py   django專案的url宣告

wsgi.py   部署伺服器用到的

開啟伺服器

允許訪問的客戶端的位址, 「\」表示的就是任意的ip位址

1.將settings.py檔案中的allowed_hosts = [ ],改成allowed_hosts = ['*']

3.開啟服務的命令: python mange.py runserver 0.0.0.0:8000

開啟伺服器的方式一

命令列模式:

在專案目錄下執行命令

python manage.py runserver 0.0.0.0:8000

開啟伺服器的方式二

1.選擇編輯器右上角的edit configuration的按鈕

2.點選新增django server

3.改host為host為0.0.0.0,表示的是允許連線伺服器的ip

4.點選enveironment variables 項後面的三個點 "...

"5.將django_settings_module新增到name

將專案名.settings新增到value

需要注意的點:

ip•ifconfig檢視ip,注意網路連線方式

•virtualbox的埠**時使用的是127.0.0.1回環位址

•port

•遠端連線ssh服務的埠號是22

•http服務8000/8080

•mysql服務的埠號3306

建立檢視函式

1.在專案目錄下建立views.py的函式.

2.定義檢視對應的url.

服務啟動後在瀏覽器中輸入:

1.在專案目錄下建立執行建立命令.

如圖

Django框架基礎知識(一)

一 工程搭建 1.django環境的安裝 建立虛擬環境命令 mkvirtualenv 環境名 p python版本 安裝django框架 pip install django 版本號 依賴包的安裝 pip install 包名 注 如果想批量安裝,可以先凍結檔案,再進行安裝 命令如下 pip fre...

django基礎知識

install mysqlclient setting engine django.db.backends.mysql name mysql setting裡修改為 allowed hosts 118.89.54.105 python3 manage.py runserver 10.135.125....

Django(基礎知識)

1.安裝虛擬環境 2.建立虛擬環境 workon 檢視虛擬環境 mkvirtualenv 虛擬環境的名字 mkvirtualenv 1902flask windows 1902flask c users running 只要建立成功則預設進入此虛擬環境 1902flask c users runni...