Django 急速掌握004 views模組

2021-09-29 06:58:17 字數 1807 閱讀 7382

新增引用的模組

現在寫入如下**:

from django.shortcuts import render, redirect, httpresponse
新增響應函式

**如下:

#from django.http import httpresponse 也ok

return render(request, 'testslash.html')*renderredirect的頁面引數如果是本專案內的網頁檔案的話,要記得用引號引起來,不然會報錯說nameerror

*redirect函式不需要有後台程式的動作,所以只需要把**或者相對路徑或者模組名稱做引數就好了。相對路徑是指本專案的網域名稱後面的url的相對路徑

然後在onemore的views.py裡寫下面的**

from django.shortcuts import render

# create your views here.

def onemore_01(request):

return render(request,'onemore.html')

編寫頁面檔案

*關於專案的static目錄和templates目錄的說明,見下文: 專案搜尋目錄的介紹。目前這麼做只是為了讓專案能跑起來。

*需要注意的一點是這些html檔案的檔名是不區分大小寫的,這個問題在寫響應函式的**時尤其要注意

Django學習之路 0Hello Django

開發學習環境選用cloud studio 我怎麼就這麼晚發現這麼好的東西呢 django學習 別問我人家有為什麼還寫,因為逼著自己記住.好,開始搭建 django環境搭建 環境基於cloud studio的default ubuntu,映象自帶python2.7 python3.5 安裝pip su...

django 0 專案流程

1 django admin py startproject mysite 建立專案project 得到 init py 說明工程以包結構存在 settings.py 當前工程的一些配置 urls.py wsgi.py manage.py 管理工具 當我們的訪問url訪問前者 即r blog ind...

0長度陣列的使用,重點掌握的知識

0長度的陣列在iso c和c 的規格說明書中是不允許的,但是gcc的c99支援的這種用法。gcc對0長度陣列的文件參考 arrays of length zero 如下 片段,哪個更簡潔更靈活,看一眼就知道了 include include typedef struct tagarray array...