Centos 6.5 搭建Django環(huán)境

by 等流星的牧羊人
為了解HUE就先看一下Django吧
參考資料 The Django Book

基礎配置

  • Centos 6.5
  • 系統(tǒng)自帶的Python 2.6.6
  • MySQL 5.1.73

安裝Django

去到官網(wǎng) 上下載tar包,丟進一個目錄

tar -xzvf Django-*.tar.gz 
cd Django-* 
python setup.py install 

測試Django安裝

>>> import django
>>> django.VERSION
(1, 1, 0, final', 1)

安裝數(shù)據(jù)庫與連接模塊

這里提前裝好了MySQL 5.1 ,還需要安裝Python與MySQL數(shù)據(jù)庫的連接模塊MySQL-python业栅。

yum install MySQL-python

驗證安裝女轿,到python shell下import MySQLdb,不報錯說明安裝成功胀瞪。


安裝成功

開始一個項目

如果第一次使用 Django,必須進行一些初始化設置工作丙曙。 新建一個工作目錄善涨,例如/home/username/djcode/ ,然后進入該目錄啃奴。

轉到你創(chuàng)建的目錄潭陪,運行命令django-admin.py startproject mysite。這樣會在你的當前目錄下創(chuàng)建一個mysite目錄纺腊,這就是mysite這個項目的目錄畔咧。

(如果在運行時,你看到權限拒絕的提示揖膜,你應當修改這個文件的權限誓沸。cd /usr/local/bin轉到django-admin.py所在的目錄,運行命令chmod +x django-admin.py)

初始文件

如圖壹粟,startproject 命令創(chuàng)建一個目錄拜隧,包含4個文件:

mysite/
    __init__.py
    manage.py
    settings.py
    urls.py

文件如下:

  • __init__.py :讓 Python 把該目錄當成一個開發(fā)包 (即一組模塊)所需的文件。 這是一個空文件趁仙,一般你不需要修改它洪添。
  • manage.py :一種命令行工具,允許你以多種方式與該 Django 項目進行交互雀费。 鍵入python manage.py help干奢,看一下它能做什么。 你應當不需要編輯這個文件盏袄;在這個目錄下生成它純是為了方便忿峻。
  • settings.py :該 Django 項目的設置或配置。 查看并理解這個文件中可用的設置類型及其默認值辕羽。
  • urls.py:Django項目的URL設置逛尚。 可視其為你的django網(wǎng)站的目錄。 目前刁愿,它是空的绰寞。

盡管這些的文件很小,但這些文件已經(jīng)構成了一個可運行的Django應用铣口。

運行開發(fā)服務器

django開發(fā)服務是可用在開發(fā)期間的滤钱,一個內(nèi)建的,輕量的web服務脑题。 我們提供這個服務器是為了讓你快速開發(fā)站點菩暗,也就是說在準備發(fā)布產(chǎn)品之前,無需進行產(chǎn)品級 Web 服務器(比如 Apache)的配置工作旭蠕。 開發(fā)服務器監(jiān)測你的代碼并自動加載它停团,這樣你會很容易修改代碼而不用重啟動服務。

如果你還沒啟動服務器的話掏熬,請切換到你的項目目錄里 佑稠,運行下面的命令:

cd mysite
python manage.py runserver

你會看到些像這樣的

Validating models...
0 errors found.

Django version 1.0, using settings 'mysite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

這將會在端口8000啟動一個本地服務器, 并且只能從你的這臺電腦連接和訪問。 既然服務器已經(jīng)運行起來了旗芬,現(xiàn)在用網(wǎng)頁瀏覽器訪問 http://127.0.0.1:8000/ 舌胶。 你應該可以看到一個令人賞心悅目的淡藍色Django歡迎頁面。 它開始工作了疮丛。

在進一步學習之前幔嫂, 一個重要的辆它,關于開發(fā)網(wǎng)絡服務器的提示很值得一說。 雖然 django 自帶的這個 web 服務器對于開發(fā)很方便履恩,但是锰茉,千萬不要在正式的應用布署環(huán)境中使用它。 在同一時間切心,該服務器只能可靠地處理一次單個請求飒筑,并且沒有進行任何類型的安全審計。

更改這個 Development Server 的主機地址或端口

默認情況下绽昏, runserver 命令在 8000 端口啟動開發(fā)服務器协屡,且僅監(jiān)聽本地連接。 要想要更改服務器端口的話全谤,可將端口作為命令行參數(shù)傳入:

python manage.py runserver 8080

通過指定一個 IP 地址肤晓,你可以告訴服務器–允許非本地連接訪問。 如果你想和其他開發(fā)人員共享同一開發(fā)站點的話认然,該功能特別有用材原。 0.0.0.0 這個 IP 地址,告訴服務器去偵聽任意的網(wǎng)絡接口季眷。

python manage.py runserver 0.0.0.0:8000

這樣設置余蟹,你本地網(wǎng)絡中的其它計算機就可以在瀏覽器中訪問你的 IP 地址了。http://139.199.112.44:8000/

啟動runserver
訪問頁面
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末子刮,一起剝皮案震驚了整個濱河市威酒,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌挺峡,老刑警劉巖葵孤,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異橱赠,居然都是意外死亡尤仍,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門狭姨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來宰啦,“玉大人,你說我怎么就攤上這事饼拍∩哪#” “怎么了?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵师抄,是天一觀的道長漓柑。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么辆布? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任瞬矩,我火速辦了婚禮,結果婚禮上锋玲,老公的妹妹穿的比我還像新娘景用。我一直安慰自己,他們只是感情好嫩絮,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布丛肢。 她就那樣靜靜地躺著围肥,像睡著了一般剿干。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上穆刻,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天置尔,我揣著相機與錄音,去河邊找鬼氢伟。 笑死榜轿,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的朵锣。 我是一名探鬼主播谬盐,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼诚些!你這毒婦竟也來了飞傀?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤诬烹,失蹤者是張志新(化名)和其女友劉穎砸烦,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绞吁,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡幢痘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了家破。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片颜说。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖汰聋,靈堂內(nèi)的尸體忽然破棺而出脑沿,到底是詐尸還是另有隱情,我是刑警寧澤马僻,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布庄拇,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏措近。R本人自食惡果不足惜溶弟,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望瞭郑。 院中可真熱鬧辜御,春花似錦、人聲如沸屈张。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽阁谆。三九已至碳抄,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間场绿,已是汗流浹背剖效。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留焰盗,地道東北人璧尸。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像熬拒,于是被迫代替她去往敵國和親爷光。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容