環境為ubuntu14 destop。
2、在目錄/home/cloud/downloads/下解壓,命令tar zxvf django1.6.tar.gz。解壓後生成資料夾django1.6,
3、cd進入django1.6資料夾,用命令安裝:python setup.py install。
4、在目錄downloads下新建資料夾mkdir firstdjango。進入資料夾,執行命令:
python django-admin.py startproject
mysite新建專案mysite。
5、在專案mysite下,有檔案manage.py,資料夾mysite。如下圖:
6、執行命令
python manage.py runserver 0.0.0.0:80,
啟動django。在瀏覽器輸入出現下圖表示正常:
7、在mysite/mysite/目錄下,新建資料夾mkdir views。
在views資料夾下,新建乙個名為 __init__.py 的空檔案,把views資料夾變成專案的包。
在views資料夾下,新建乙個first_fun.py 檔案。這個是我們實現hello world功能的檔案。
編寫 first_fun.py 檔案 :
8、更改urls.py。(views功能匹配url)
在usrl.py裡,匯入剛寫好的views包下的first_fun模組,然後url匹配到。如下:
[python]view plain
copy
#! /usr/bin/env python
#coding=utf-8
from
django.conf.urls
import
patterns, include, url
#匯入views
from
www.views.first_fun
import
hello
# uncomment the next two lines to enable the admin:
# from django.contrib import admin
# admin.autodiscover()
urlpatterns = patterns(''
, url(r'^hello/$'
, hello),
# examples:
# url(r'^$', 'www.views.home', name='home'),
# url(r'^www/', include('www.foo.urls')),
# uncomment the admin/doc line below to enable admin documentation:
# url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
# uncomment the next line to enable the admin:
# url(r'^admin/', include(admin.site.urls)),
)
測試hello world功能。
在瀏覽器裡輸入:
/hello/
顯示hello world! 成功!
django 學習筆記 11 部署Django
如果 debug 模式被開啟.例如,如果 debug 被設定成 true 那麼 首先,改變你的admins 設定用來引入你的e mail 位址,以及那些任何需要被注意的聯絡人的e mail 位址。這個設定採用了類似於 姓 名,email 元組,像這樣 admins john lennon jlenn...
IIS8部署Django專案
之前和同伴使用django做了乙個小 想將這個 部署到真實的生產環境中,測試穩定性與可用性,於是租用了乙個雲伺服器,並將django部署到上面的iis中。首先確保自己的django 在伺服器上可以通過命令列 runserver 正常執行。在伺服器管理器中,新增角色與功能 新增角色與功能,其中cgi元...
apache2部署多個django專案
可以通過監聽埠的不同來區分兩個專案。下面的這個配置會導致由於程序衝突而造成404錯誤 正確的方法在下面!wsgipythonpath wsgipythonpath path to dininghouse path to inte ce for club clubserverinte ce djang...