Python Django開發環境與生產環境的配置

2021-10-01 01:24:32 字數 684 閱讀 9759

開發環境與生產環境的使用不同的配置

配置檔案設定

import os

# 獲取環境數值

env_profile = os.getenv(

"env"

)# 判斷是否為生產環境

if env_profile ==

"production"

:

debug =

false

#生產環境下關閉debug模式

else

: debug =

true

#開發環境下開啟debug模式

if debug:

db_url =

"mysql:"

else

: db_url =

"mysql:"

在執行時,通過輸入環境變數來區分

在生產環境下啟動服務,終端輸入命令:

$ env=production python manage.py runserver
在開發環境下啟動服務,輸入命令:

$ python manage.py runserver
參考

django開發環境與生產環境的配置

學習python django開發

python簡單易學,用django就可以開發出乙個web應用。1.安裝django pip install django2.使用django admin django admin startproject projectname會在目錄下生成projectname目錄,裡面有manage.py p...

python django開發經驗總結

1.建立model欄位時,要給出default值,如果不方便給的,加上null true。這是為了方便以後資料庫做migrate不出錯。2.一張表一定要明確哪個欄位或哪幾個字段作為索引,不能重複的。除非是history操作記錄,否則所有表都應該有乙個唯一索引。這不僅有利於提高檢索效率,而且有利於理解...

第一章 python Django 搭建虛擬環境

安裝 virtualenv pip install virtualenv 建立虛擬環境的時候指定 python 直譯器 virtualenv p e python3.8.0 python38 32 python.exe virutalenv name 建立虛擬環境 virtualenv 虛擬環境的名...