python+django環境搭建

前些天看到小陽買回來的一本 Python 基礎教程,因而就產生了使用 Python 來開發一個小博客的想法。這個 Python 網站開發系列文章將不會過多說Python 基本語法,主要是面向實踐的。使用 Python 2.七、框架爲 Django 1.三、數據庫爲 Sql Server(沒有用過 MySql)。html

固然,使用任何一門語言,若是對基本語法不瞭解的話,開發確定會顯得無從下手。在這裏提供一些 Python、Django 方面的電子書資料,這些電子書包括:《征服Python:語言基礎與典型應用》、《Django Web開發指南》、《Djangodoc-1.3》(英文)、《Learning Python》(英文)、《Python核心編程第二版》、《Python技術手冊(第2版)》、《python簡明教程》和《Python學習手冊(第3版)》。固然,若是你想買紙質書的話,這裏推薦下 Python 基礎教程,做者對本書花費了10年的精力,你們能夠想象下。python

「生命短暫,請用 Python」,如今就讓咱們開始吧!web

1.安裝 Python

Python 的版本不少,本例中選擇 Python 2.7,安裝這個版本的 Python 能夠直接使用自帶的數據庫 SQLite(沒聽過,在這就不使用了)。你能夠從Python 官網下載 Python,但你要知道在景德鎮訪問不了 Python 官網是很正常的(GFW贏了),因此我往 xun6 上傳了個 Python 2.7,這個版本的 Python 是 .msi 格式的,因此直接安裝便可,我將 Python 2.7 安裝在了 D:\Python 下(請注意目錄)。數據庫

2.安裝 Django

安裝完 Python 2.7 後開始安裝 Django 1.3,可在 Django 官網上下載 Django-1.3.tar.gz 解壓,我將它解壓到了 E 盤下。使用命令提示符進入 Django-1.3 目錄,輸入如下命令來完成 Django 1.3 的安裝:django

python setup.py install

如圖:編程

安裝 Django 1.3

安裝完成後,打開 Python Shell(IDLE (Python GUI)),Python Shell 交互以「>>>」開始,使用下邊的命令來查看 Django 1.3 安裝是否成功:瀏覽器

>>> import django >>> print django.get_version() 1.3

若是出現「'python' 不是內部或外部命令,也不是可運行的程序或批處理文件」的錯誤,緣由是由於python.exe文件在 Python 目錄下,咱們尚未設置環境變量。在個人電腦->屬性->高級->環境變量->系統變量中找到 Path ,添加"D:\Python",如圖(今天小陽安裝的時候發現設置完環境變量後,須要關閉命令提示符,從新打開再執行命令纔有效):app

設置環境變量

接下來,咱們建立一個 Python 項目,我在 E 盤建立一個名爲"PythonProject"的項目,使用下邊的命令:框架

django-admin.py startproject PythonProject

建立 Python 項目

若是沒有配置環境變量的話,可能會遇到「'django-admin' 不是內部或外部命令,也不是可運行的程序或批處理文件」這樣的錯誤,django-admin.py文件在 D:\Python\Scripts 目錄下(我將 Python 安裝在了D:\Python,請注意),添加"D:\Python\Scripts"便可,設置環境變量的方法上邊內容已經提到了。工具

此時咱們的 E:\PythonProject 下應該出現4個 .py 的文件了,之後咱們會進行相應的配置:

  • __init__.py: 一個空文件,用來告訴Python這個目錄是一個Python包
  • manage.py: 一個命令行工具,可讓你以多種方式與Django項目交互。
  • settings.py: 有關Django項目的配置
  • urls.py: Django項目的URL配置。

接下來,驗證下咱們的項目是否正常,進到 PythonProject 目錄下(怎麼進入相信你已經會了),輸入下邊命令:

python manage.py runserver

此時若是沒有意外的話,結果應該以下圖所示:

Python 項目正在運行

在瀏覽器中輸入 127.0.0.1:8000 後,出現了咱們第一個基於 Django 框架的 Python 的項目,以下:

限於篇幅,關於數據庫的配置和鏈接咱們在下一篇文章中再作介紹。本篇中出現了一些經常使用的 Python 命令,咱們沒必要過度擔憂,輸入幾回以後相信你們就記住這些經常使用的命令了。

做者:東奎 發佈時間:2011年07月17日
原文:Python 網站開發(一)環境搭建版權全部,轉載時必須以連接形式註明做者和原出處並保留本聲明。

相關文章
相關標籤/搜索