django學習筆記1--django的安裝與工程建立

  最近在研究django,寫下此文算是對前段時間的一個小結,後面便於本身回顧學習。django是一個開放的源代碼web應用框架,主要由python寫成。其採用了MVC的軟件設計模式,M--模型,V--視圖,C--控制器。下面介紹window7下django的安裝,與工程的建立python

  安裝django時,首先確保電腦已經安裝python。從網站https://www.djangoproject.com/ 上下載django安裝包,解壓後,在dos環境下進入相應的解壓文件包中。能夠看到解壓文件包中的setup.py文件。運行python setup.py install後即啓動相應的安裝過程。安裝完畢後檢測安裝是否成功。在python shell下輸入import django,而後django.VERSION 便可。以下圖:web

備忘:django卸載時,直接刪除print(django.__path__)打印的地址目錄便可,使用setup.py工具進行django安裝時,django-admin.py通常會加入到了系統路徑中。若無,須要手工添加。shell

  本文未將django-admin.py加入系統變量中,所以在建立工程時,須要進入到相應的命令目錄下執行命令建立,建立命令爲django-admin.py startproject projectname。建立的示意圖以下:django

  命令執行完畢後,會在bin下建立一個mysiteTest文件夾,文件夾中,有manage.py,__init__.py,settings.py,urls.py,wsgy.py幾個文件:設計模式

  • manage.py:一種命令行工具,能夠用來與Django項目進行交互。
  • __init__.py:讓python把該目錄當成一個開發包(即一組模塊)所需的文件。
  • settings.py:改Django項目的設置或配置
  • urls.py:該django項目的URL聲明,即django所支撐站點的內容列表

   Django帶有一個內建的輕量級web服務器,可供站點開發過程當中使用。進入建立的工程文件下,運行python manage.py runserver命令,能夠啓動服務器。runserver命令默認在8000端口啓動開發服務器,且只監聽本機鏈接,若想更改服務器端口,可將端口做爲命令行傳入:python manage.py runserver 8080,改變ip地址能夠使用以下命令:python manage.py runserver 0.0.0.0:8080。其中運行python manage.py runserver的示意圖以下:瀏覽器

  在瀏覽器中輸入http://127.0.0.1:8000/能夠看到下圖結果:服務器

此圖表示剛纔建立的工程成功。框架

相關文章
相關標籤/搜索