今天講點關於django概念上的東西
首先Django 的MVC不是傳統上的MVC ,而是MTVM- model.pyT- templatesV- View
詳細介紹可以參考此網址:http://mropengate.blogspot.com/2015/08/mvcdjangomtv.html
而今天要架一個blog的網站,首先django有趣的是他有一個初始專案開啟的資料夾以外,還有一個專門放網站設定網站程式的資料夾。所以我們要撰寫用django 架設 blog時還要再下一個指令
1
2
|
Python manage.py startapp mblog
#mblog 你可以用任何的名稱,只要不要和你本身目錄衝到
|
這時我們來看看目前程式資料夾的架構
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
├── blog
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── __init__.cPython-36.pyc
│ │ ├── settings.cPython-36.pyc
│ │ └── wsgi.cPython-36.pyc
│ ├── settings.py
│ └── wsgi.py
├── db.sqlite3
├── manage.py
└── mblog
├── __init__.py
├── admin.py
├── apps.py
├── migrations
│ └── __init__.py
├── models.py
├── tests.py
└── views.py
|
覺得很多嗎? 不用擔心,其實我們改動的很少….大概很快我們就能用Django寫出一個部落格了