django例項:用建立你的第一個應用投票系統
阿新 • • 發佈:2019-01-28
這個投票系統的主要功能有
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
先這樣吧,上班了。下次安裝資料庫