python寫第乙個網頁

2022-05-19 01:37:11 字數 2063 閱讀 5271

1>安裝django見別的部落格

2>執行開發伺服器

在命令提示符裡進入目錄mytest:cd: mytest   (注:我的放在e盤根目錄下)

輸入執行開發命令:python manage.py runserver

輸出結果:

e:\mysite>python manage.py runserver

performing system checks...

system check identified no issues (0 silenced).

run

'python manage.py migrate

'may 20, 2018 - 09:14:13django version 2.0.5, using settings '

mysite.settings

'starting development server at the server with ctrl-break.

在瀏覽器開啟會出現乙個歡迎介面。

3>hello word

使用django,你會用不同的方法來說明這兩件事 頁面的內容是靠view function(檢視函式) 來產生,url定義在 urlconf 中。首先,我們先寫乙個hello world檢視函式。

在mytest資料夾中建立views.py檔案,內容:

首先,我們從 django.http

模組匯入(import) httpresponse

和 httpresponse

的細節。 我們需要匯入這些類,因為我們會在後面用到。

接下來,我們定義乙個叫做hello

的檢視函式。

每個檢視函式至少要有乙個引數,通常被叫作request

。 這是乙個觸發這個檢視、包含當前web請求資訊的物件,是類django.http.httprequest

的乙個例項。在這個示例中,我們雖然不用request

做任何事情,然而它仍必須是這個檢視的第乙個引數。

注意檢視函式的名稱並不重要;並不一定非得以某種特定的方式命名才能讓 django 識別它。 在這裡我們把它命名為:hello,是因為這個名稱清晰的顯示了檢視的用意。同樣地,你可以用諸如:hello_wonderful_beautiful_world,這樣難看的短句來給它命名。 在下一小節(your first urlconf),將告訴你django是如何找到這個函式的。

這個函式只有簡單的一行**: 它僅僅返回乙個httpresponse物件,這個物件包含了文字「hello world」。

現在,如果你再執行:python manage.py runserver,你還將看到django的歡迎頁面,而看不到我們剛才寫的hello world顯示頁面。 那是因為我們的mysite專案還對hello檢視一無所知。我們需要通過乙個詳細描述的url來顯式的告訴它並且啟用這個檢視。 (繼續我們剛才類似發布靜態html檔案的例子。現在我們已經建立了html檔案,但還沒有把它上傳至伺服器的目錄。)為了繫結檢視函式和url,我們使用urlconf。

在urls.py改成:

1

from django.contrib import

admin

2from django import *

3from django.conf.urls import

url4

from sys import

path

e:\mytest

') //新增搜尋位址

6from views import

hello

78 urlpatterns =[

9 url('

^hello/$

', hello),

10 ]

儲存之後 執行伺服器,在瀏覽器輸入  即可看到hello word的介面 。

一 第乙個網頁

官方詞典 html中注釋的格式 醜陽璐 區分大小寫 document整體 element 元素 元素 起始標記 begin tag 結束標記 end tag 元素內容 元素屬性 屬性 屬性名 屬性值 屬性的分類 區域性屬性 某些元素特有的屬性 全域性屬性 所有元素通用 charset utf 8 有...

1 第乙個網頁

emmet外掛程式 自動生成html 片段 tab鍵 在html中,注釋如下書寫 其他叫法 標籤 標記 href b站a 整體 element 元素 元素 起始標記 begin tag 結束標記 end tag 元素內容 元素屬性 注 起始標記與結束標記相同,且結束標記只比起始標記多乙個 起始標記名...

python第乙個程式設計 第乙個 Python 程式

簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...