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

固然主要是從django的幫助文檔裏面來的,權當是翻譯吧 html

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

一、一個前臺頁面,可讓用戶來投票 web

二、一個管理員頁面,能夠用來添加、修改、刪除投票 數據庫

 

首頁第一步要肯定你已經安裝了Django,可用以下方法來查看 django

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

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

No module named django

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

 

一、建立項目 url

首頁在命令窗口中,用cd 進入到你想要放置代碼的目錄,而後執行以下命令建立項目 spa

django-admin.py startproject mysite

建立的項目目錄結構以下 翻譯

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

下面再說說這幾個目錄和文件吧

一、根目錄mysite:這個主要是用來存放生成的項目代碼的,和項目沒有關係,這個目錄的名字你能夠隨便重命名

二、manage.py:這個裏面都是一些命令,是用來對項目進行一些經常使用的操做,好比建立項目,建立應用,運行項目等

三、裏面的mysite目錄:這個就是項目包了,目錄的名字就是項目包的名字,要用這個名字來import你須要的東西。

三、mysite/__init__.py:這個文件主要是告訴python當前的mysite目錄是一個包,把mysite目錄固然包來處理,至關於c#的命名空間。

四、mysite/settings.py:一些python項目的配置東西

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

六、mysite/wsgi.py:告訴WSGI-compatible webservers,從這裏啓動你網站

 

二、啓動服務

進行到外層的mysite目錄,運行以下命令

python manage.py runserver

固然默認的端口是8000,若是你的8000端口被佔用了會出錯,能夠在 runserver 後面直接加上端口

python manage.py runserver 9000

 

先這樣吧,上班了。下次安裝數據庫

相關文章
相關標籤/搜索