首先搭建了python3環境,參考我的
centos7搭建python3並和python2共存
建立軟連線
ln -sf /usr/local/python3/bin/django-admin.py /usr/bin/django-admin
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
建立專案
mkdir mysite && cd mysite
django-admin startproject helloworld
cd helloworld/
[root@mail helloworld]# tree
.├── helloworld
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
└── manage.py
1 directory, 5 files
目錄說明:
helloworld: 專案的容器。
manage.py: 乙個實用的命令列工具,可以各種方式與該 django 專案進行互動。
helloworld/__init__.py: 乙個空檔案,告訴 python 該目錄是乙個 python 包。
helloworld/settings.py: 該 django 專案的設定/配置。
helloworld/urls.py: 該 django 專案的 url 宣告; 乙份由 django 驅動的**"目錄"。
helloworld/wsgi.py: 乙個 wsgi 相容的 web 伺服器的入口,以便執行你的專案。
啟動專案
[root@mail helloworld]# python3 manage.py runserver 0.0.0.0:8000
performing system checks...
system check identified no issues (0 silenced).
july 20, 2016 - 15:07:49
django version 1.9.1, using settings 'helloworld.settings'
starting development server at
quit the server with control-c.
瀏覽器訪問
乙個簡單的Python MVC框架(4)
前面都是準備,這裡是整個web mvc框架的核心地方,稍微多介紹一下。核心類是乙個叫dspth的模組。這裡我沒有處理路由,乙個是不太熟,另外乙個是主要是體會架構。我用的路由規則如下 1 用url的位址引數進行路由,有兩個引數,乙個是ctr,表示控制類,乙個是act表示執行的方法 2 所有執行方法都約...
python django入門 初識 Django
設計模板 上面的 載入了 news year archive.html 模板。讓我們假設 news year archive.html 模板已經找到。它看起來可能是下面這個樣子 mysite news templates news year archive.html articles for by ...
ubuntu刪除django,安裝django
刪除 終端輸入 python c from distutils.sysconfig import get python lib print get python lib 得到路徑 usr lib python2.7 dist packages 刪除路徑下的django與egg檔案 命令 sudo r...