使用django配置乙個完整的MTV

2021-09-01 19:31:23 字數 1114 閱讀 8819

1,對於project,只是配置

在manage_center中又有自己的一套檔案

__init__.py

models.py

urls.py

views.py

../templates/manage_center/

在這個應用中,可能包含多個頁面。很想乙個一級選單下的二級選單。由於每乙個二級選單又包含多個url,那麼還需要再拆分。最後拆分至每乙個頁面有乙個view檔案(my1_view.py)

#1,在url.py中

my1_urlpatterns = patterns('web.manage_center.views',

(r'^my1_index/$', 'my1_index'),

#.............多個url對映

)urlpatterns += my1_urlpatterns

#2,在view.py中

from my1_views import * #引入,在第3步中的檔案才能找到

#3,在my1_views.py中

def aidc_index(request):

render_dict = {}

render_dict['session_tab'] = xx

return render_to_response('manage_center/my1_index.html', render_dict)

#4,在templates/manage_center/下建立my1_index.html檔案

3,新增乙個action

action有兩種型別,乙個是渲染頁面,乙個是只負責返回資料。但本質都一樣,都是url對映。

#在頁面

#在urls.py中

urlpatterns = patterns('',

(r'^my1_func1/$', 'my1_func1'),

)#在my1_view.py中

def my1_func1:

render_to_response("xx/xx/xx.html",arr);

Django環境配置 乙個django專案的搭建

前期準備 1 安裝python環境 2 安裝pycharm 安裝虛擬環境 pip install virtualenv 建立虛擬環境 mkvirtualenv 虛擬環境名 注意 虛擬環境其實就是本地的乙個資料夾,所以你可以在這裡指定虛擬環境存放的路徑 啟動虛擬環境 切換到虛擬環境所在的資料夾下的sc...

使用django建立乙個新的應用

在原有的框架裡面加入乙個新的應用,應用描述如下 名稱vpn賬號 myvpn 原始資料 埠號 0 65536 密碼 字串len 32 附加資料 修改時間,文字描述 操作增刪查改 在專案的頂級url中加入myvpn的url呼叫 djnago urls.py path myvpn include myvp...

乙個完整的健身方案

乙個完全的健身方案應當包含吃 飲食 練 訓練 睡 睡眠 三個方面,而練則由心肺,力量,柔韌三個主要部分組成。有鑑於此,本人給出的訓練計畫是 開始時用5 10分鐘有氧熱身,最後用5 10分鐘拉伸放鬆,中間是40 50分鐘的力量訓練。力量訓練主要有 1 背部 引體向上 頸前下拉 2 胸部 平板臥推 坐姿...