搭建Django工作環境

2021-10-18 22:09:18 字數 1649 閱讀 2123

最近在學習django搭建自己的個人部落格。雖然中間有轉折,好在每次都學習一點點,能夠進步一點點。

開始搭建開發環境

在開始之前,首先得建立乙個開發環境。我用的是阿里雲共享型伺服器,穩定性不錯,價效比高

更多參閱阿里雲幫助文件

系統是ubuntu 14.04, 伺服器位址在在111.231.2.126。建議使用3.5版本以上的python。然後django的版本最好是1.10.6。

預設已經裝了python3.5,為了保證每個工作專案能夠互不干擾,不影響到系統自帶的python,建議安裝以下虛擬環境

pip3 install virtualenv

安裝好虛擬環境後,可以在當前目錄下建立虛擬環境:

virtualenv env

在linux中啟動虛擬環境的方式如下,

source env/bin/activate

如果是window的話,就是env\scripts\activate.

確保自己啟動了虛擬環境後安裝django

pip install django==1.10.6

如何看自己有沒有安裝成功呢?

python

import django

print(django.get_version())

如果能夠正常顯示版本資訊,說明安裝成功。

這個時候我們可以退出python,建立乙個測試性django專案。

django-admin startproject project_blog

django-admin是乙個django提供的專案管理指令碼,可以用django-admin -h檢視其它功能。這裡用的是他的子功能startproject

它會建立一系列專案有關的檔案,如下

ls -r project_blog/

project_blog/:

manage.py project_blog

project_blog/project_blog:

init.py settings.py urls.py wsgi.py

各個檔案的功能簡單說明下:

manage.py : 可以啟動專案

settings.py: 是配置檔案存放的地方

urls.py: 用於處理使用者訪問的**位址

wsgi.py: 部署伺服器使用

簡單測試下專案能否成功執行。如果工程專案在本地,而不是伺服器,那麼只需要

python manage.py runserver

然後在瀏覽器上輸入提示的位址就行了

如果執行在伺服器上,那麼先得修改settings.py的allowed_hosts = [』 * ']

然後python manage.py runserver 0.0.0.0:8080

然後訪問伺服器的公網ip:8080

預設歡迎語是英文,可以通過setting.py進行修改。

搭建Django工作環境

最近在學習django搭建自己的個人部落格。雖然中間有轉折,好在每次都學習一點點,能夠進步一點點。開始搭建開發環境 在開始之前,首先得建立乙個開發環境。我用的是阿里雲共享型伺服器,穩定性不錯,價效比高 更多參閱阿里雲幫助文件 系統是ubuntu 14.04,伺服器位址在在111.231.2.126。...

搭建Django工作環境

最近在學習django搭建自己的個人部落格。雖然中間有轉折,好在每次都學習一點點,能夠進步一點點。開始搭建開發環境 在開始之前,首先得建立乙個開發環境。我用的是阿里雲共享型伺服器,穩定性不錯,價效比高 更多參閱阿里雲幫助文件 系統是ubuntu 14.04,伺服器位址在在111.231.2.126。...

linux工作環境搭建

每次重灌 linux 系統後都需要安裝一些必要的軟體,並經過配置後才能達到正常的使用狀態。由於這些步驟都是重複的,並且難於記憶,因此有必要記錄下來,免去一些查詢資料的麻煩。本文將選取 ubuntu12.04 發行版做為描述基礎。使用 sudoapt get install screen 命令安裝 s...