python2.7x Django mysql在windows Ubuntu下的環境搭建

來源:互聯網
上載者:User

標籤:python   django   

一、Django介紹

    Django是python 寫的優秀的重量級web架構,開源,採用了MVC的軟體設計模式,即模型M,視圖V和控制器C。

二、windows下環境安裝

    1,安裝

      需要首先安裝python 本文安裝python 2.7.13(),安裝時鉤選pip 和添加路徑到環境變數,

安裝完成,進入命令列pip install django==1.8.2 ,pip install MySQL-python,pip install pillow

   2,建立一個django Test項目

    在案頭上建立一個目錄djangoProject目錄,在命令列中切換到此目錄,或雙擊開啟這個目錄按住shift 右擊開啟命令列,:

650) this.width=650;" title="1.png" src="https://s3.51cto.com/wyfs02/M02/9E/A0/wKioL1mT_57zR_TvAACZOT-i4ks109.png-wh_500x0-wm_3-wmp_4-s_722691159.png" alt="wKioL1mT_57zR_TvAACZOT-i4ks109.png-wh_50" />

在命令視窗輸入建立django項目的命令(django-admin)_

注意環境變數的配置,將python安裝目錄下的scripts目錄的路徑添加到path環境變數

650) this.width=650;" title="2.png" src="https://s3.51cto.com/wyfs02/M00/9E/A0/wKioL1mUAATSOqYQAAANbsv2itg350.png" alt="wKioL1mUAATSOqYQAAANbsv2itg350.png" />


此時用pycharm開啟目錄結構如下:

650) this.width=650;" title="3.png" src="https://s4.51cto.com/wyfs02/M00/9E/A0/wKioL1mUAC_DM3wrAAAUfxwWW-E598.png-wh_500x0-wm_3-wmp_4-s_3120000558.png" alt="wKioL1mUAC_DM3wrAAAUfxwWW-E598.png-wh_50" />

說明:

Test  [django項目目錄]

    -Test  [django 根檔案目錄]

     -  __init__.py[使目前的目錄成為一個包]

     - settings.py  [項目的設定檔]

     - urls.py  [web路由]

     - wsgi.py[進行生產環境部署用的解析檔案]

manage.py [項目控制檔案]


  3、運行測試專案

       切換到manage.py所在目錄運行python manage.py runserver  (預設是偵聽在127.0.0.1:8000 如需要偵聽所有ip可以0.0.0.0:port)

   650) this.width=650;" title="4.png" src="https://s4.51cto.com/wyfs02/M00/9E/A1/wKioL1mUASDiPxZwAAAvC7KM1So564.png" alt="wKioL1mUASDiPxZwAAAvC7KM1So564.png" />

  4、訪問127.0.0.1:8000

   650) this.width=650;" title="5.png" src="https://s2.51cto.com/wyfs02/M00/9E/A1/wKioL1mUAVmTFMYWAACCPGUQnf8841.png-wh_500x0-wm_3-wmp_4-s_1083083936.png" alt="wKioL1mUAVmTFMYWAACCPGUQnf8841.png-wh_50" />


 5、第一個測試網頁hello word

      在urls.py 同級目錄下建立views.py,並編寫已下代碼Django預設不攜帶views.py代碼如下:

    650) this.width=650;" title="6.png" src="https://s2.51cto.com/wyfs02/M00/9E/A1/wKioL1mUAiCSTH-jAAAgmKx4UmE211.png" alt="wKioL1mUAiCSTH-jAAAgmKx4UmE211.png" />

    修改urls.py

    650) this.width=650;" title="7.png" src="https://s5.51cto.com/wyfs02/M01/9E/A1/wKioL1mUAlWApPR4AAAeHeyNz3k472.png" alt="wKioL1mUAlWApPR4AAAeHeyNz3k472.png" />


    查看效果:http://127.0.0.1:8000/index

     650) this.width=650;" title="8.png" src="https://s5.51cto.com/wyfs02/M01/9E/A1/wKioL1mUAtvCpfaBAAAVft3qr3Q426.png" alt="wKioL1mUAtvCpfaBAAAVft3qr3Q426.png" />

到這裡windows下基於python 2.7.13  django1.8.2環境部署完成。 

   

三、Ubuntu16.04下安裝django環境

      1,ubuntu 16.04下預設安裝了python 2.7.12和3.5.2版本 ,但系統預設使用了2.7 安裝好pip

同樣安裝 pip install django==1.8.2;pip install MySQL-python;pip install pillow

      2, 安裝mysql

          #apt-get install mysql-server

            安裝過程只會提示輸入root密碼

          #apt-get install mysql-client libmysqlclient-dev

         

      3,其他的操作均和windows類似,這裡不詳述


本文出自 “學無止境,學以致用” 部落格,請務必保留此出處http://dyc2005.blog.51cto.com/270872/1956870

python2.7x Django mysql在windows Ubuntu下的環境搭建

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.