1. 程式人生 > >django例項:用建立你的第一個應用投票系統

django例項:用建立你的第一個應用投票系統

這個投票系統的主要功能有

1、一個前臺頁面,可以讓使用者來投票

2、一個管理員頁面,可以用來新增、修改、刪除投票

首頁第一步要確定你已經安裝了Django,可用如下方法來檢視

python -c "import django; print(django.get_version())"

如果Django已經安裝了,則會輸出相應的版本,如果沒有,或者安裝不正確的話會出現如下錯誤

No module named django

這個應該的Django和Python版本分別為:Django 1.5 and Python 2.x

1、建立專案

首頁在命令視窗中,用cd 進入到你想要放置程式碼的目錄,然後執行如下命令建立專案

django-admin.py startproject mysite

建立的專案目錄結構如下

複製程式碼
mysite/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        wsgi.py
複製程式碼

下面再說說這幾個目錄和檔案吧

1、根目錄mysite:這個主要是用來存放生成的專案程式碼的,和專案沒有關係,這個目錄的名字你可以隨便重新命名

2、manage.py:這個裡面都是一些命令,是用來對專案進行一些常用的操作,比如建立專案,建立應用,執行專案等

3、裡面的mysite目錄:這個就是專案包了,目錄的名字就是專案包的名字,要用這個名字來import你需要的東西。

3、mysite/__init__.py:這個檔案主要是告訴python當前的mysite目錄是一個包,把mysite目錄當然包來處理,相當於c#的名稱空間。

4、mysite/settings.py:一些python專案的配置東西

5、mysite/urls.py:訪問網站url時的相對應的處理模組。

6、mysite/wsgi.py:告訴WSGI-compatible webservers,從這裡啟動你網站

2、啟動服務

進行到外層的mysite目錄,執行如下命令

python manage.py runserver

當然預設的埠是8000,如果你的8000埠被佔用了會出錯,可以在 runserver 後面直接加上埠

python manage.py runserver 9000

先這樣吧,上班了。下次安裝資料庫