天天看點

python +Django 搭建web開發環境初步,顯示目前時間

python +Django 搭建web開發環境初步,顯示目前時間

1.python 的安裝

網上很多關于django跟python 開發的資料,這塊我正在實習準備用這個兩個合起來搞一個基于web 的東西出來現在開始學習,寫點東西記錄一下心得。

開發環境是windows的,是以我們到python官網下載下傳64位的windows作業系統的安裝包:

<a target="_blank" href="https://www.python.org/ftp/python/3.4.3/python-3.4.3.amd64.msi">https://www.python.org/ftp/python/3.4.3/python-3.4.3.amd64.msi</a>

這個版本直接添加了系統的環境變量非常的方面(吐槽一下各種開發環境環境變量的配置)。

2.Django的安裝

下面安裝Django:沒錯不知道大家有沒有看過《被解救的姜戈》

<a target="_blank" href="https://www.djangoproject.com/download/1.8/tarball/">https://www.djangoproject.com/download/1.8/tarball/</a>

下載下傳下來是.tar.gz的,可以用7z解壓一下,這裡推薦一下7z這款免費的解壓縮軟體。

7z:

<a target="_blank" href="http://downloads.sourceforge.net/sevenzip/7z920-x64.msi">http://downloads.sourceforge.net/sevenzip/7z920-x64.msi</a>

進入到解壓好的目錄:一條指令搞定安裝

pythonsetup.py

install

看看安裝好了沒:

import django

django.VERSION

之後有版本資訊就算是安裝好了

資料庫什麼的綁定工作我們暫時先不做,這個版本的python預設是自帶SQLite 的是以,基本夠用了。

3.搭建一個顯示時間的project

打開cmd,搞到一個目錄裡面,随便什麼目錄:

django-admin startproject

projectname

 startproject 都建立了哪些内容:

mysite/

    __init__.py

    manage.py

    settings.py

    urls.py

包括下列這些檔案:

__init__.py :讓 Python 把該目錄當成一個開發包 (即一組子產品)所需的檔案。

manage.py :一種指令行工具,可讓你以多種方式與該 Django 項目進行互動。

settings.py :該 Django 項目的設定或配置。

urls.py :該 Django 項目的 URL 聲明,即 Django 所支撐站點的内容清單

在mysite目錄(projectname)下建立一個views.py

修改uls.py為:

進入projectname 檔案夾其中,并運作

python manage.py runserver 指令

python +Django 搭建web開發環境初步,顯示目前時間

參考文獻:

IBM的一個知識庫:

<a target="_blank" href="http://www.ibm.com/developerworks/cn/linux/l-django/">http://www.ibm.com/developerworks/cn/linux/l-django/</a>

djangobook線上版本:(上面有的代碼有錯誤,需要大家具有一點調試技巧的)

<a target="_blank" href="http://docs.30c.org/djangobook2/">http://docs.30c.org/djangobook2/</a>

django官方文檔:

<a target="_blank" href="http://django-chinese-docs.readthedocs.org/en/latest/">http://django-chinese-docs.readthedocs.org/en/latest/</a>