python+django+mysql學習筆記

來源:互聯網
上載者:User

標籤:http   ar   os   使用   sp   strong   檔案   資料   on   

安裝python

1. 從 http://www.python.org/download/ 下載最新的python版本 (我用的是python2.72, 當時最穩定的)

2. 然後一路next, 安裝到你想要的目錄下

3. 然後更改path, 點擊控制台->系統->進階->環境變數。在“系統變數”表單中點擊叫做PATH的變數,然後編輯這個變數,把” ;C:\Python27; C;\Python27\Scripts; “加到它的結尾。當然,是Python所在的正確路徑。

 

安裝django

1. 從https://www.djangoproject.com/download/ 下載最新的django版本(我用的django1.3)

2. 解壓到你想要的路徑下

3. 找到setup.py然後CMD – python setup.py install

4. 沒有錯誤則安裝成功

 

例子一

1. 建立一個目錄

2. 然後運行django-admin.py startproject mysite (mysite是你網站名字)

3. 然後你會發現建立了mysite的目錄, 進入這個目錄, 運行manage.py runserver

4. 開啟瀏覽器,訪問http://127.0.0.1:8000/

5. 看到welcome to django代表成功!

 

安裝MySQL-python-1.2.3.win32-py2.7.exe (python對Mysql的介面程式)

1. http://www.lfd.uci.edu/~gohlke/pythonlibs/下載該檔案

2. 一路Next完成, 它會自己發現你的python所在的目錄

3. 開啟cmd. 輸入python啟動python, 然後輸入import _mysql, import MySQLdb

4. 沒有錯誤則安裝成功

PS: python所有擴充包, 可以到http://www.lfd.uci.edu/~gohlke/pythonlibs/, 裡面有現成的外掛程式可以下載

 

安裝MySQL

1. 安裝mysql

  • 可以下載wamp. 內建了Mysql和PHP,apache等各種工具的壓縮包 直接安裝即可.(我使用的是WAMPSERVER2.1)

2. 在mysql裡建立一個資料庫, 名字叫mysite

3. 回到例子一的目錄下, 開啟settings.py檔案在裡面修改資料庫設定,

DATABASE_ENGINE = ‘mysql’

DATABASE_NAME = ‘mysite’ #你剛建立的資料庫名字

DATABASE_USER = ‘root’

DATABASE_PASSWORD = ”

DATABASE_HOST = ”

DATABASE_PORT = ’3306′

檢查:

1. 在例子一的目錄下運行 manage.py syncdb

2. 如果發現開始建立表, 說明資料庫連接正常.

3. 輸入yes. 會讓你建立超級管理員, 輸入使用者名稱密碼, 郵箱

4. 至此, 我們的django初步環境就已經搭建完畢, 大家可以嘗試做自己的小網站了.

 

安裝編輯器

1. http://www.jetbrains.com/pycharm/ 下載並安裝最新的pycharm(我用的是1.5.3, 感覺慢, 介面有點醜)

Username: caisong.com

註冊碼:

===== LICENSE BEGIN =====

90689-12042010

00003L7zwGXeVO9Em24bBMek8H21J8

bLcmGDBv0o5QGJFBfvHaGeXifdM5Rh

CETJS4WLZSDbafl6yXh6zWEjKNo3PW

===== LICENSE END =====

 

注: 由於django內建的服務無法很好的應用在大規模的生產環境上, 所以我們還需要搭建apache, 比較複雜, apache的很多外掛程式只支援到python2.5, 還在研究中, 敬請等待~

python+django+mysql學習筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.