如何用Python做一個網(wǎng)站?
Install
pip install Django
2. 新建一個工程
django-admin startproject mysite
然后,我們會得到一個這樣的文件結(jié)構(gòu)
請點擊輸入圖片描述
python manage.py runserver 0.0.0.0:8888
然后,你就可以在瀏覽器地址欄中輸入
請點擊輸入圖片描述
恩,運行到這里,就說明沒有出現(xiàn)什么未知的錯誤哦
但是,現(xiàn)在我們的網(wǎng)站還是空空的。
下面,我們就往里面加?xùn)|西。
添加一個app應(yīng)用
python manage.py startapp myweb
這里,我的app取名為myweb
我們再看一下,目錄的結(jié)構(gòu)的變化
請點擊輸入圖片描述
接下來,我們雖然創(chuàng)建了這個app,但是需要添加到配置中(唉,還不能自動添加呢)
vim mysite/settings.py
請點擊輸入圖片描述
我們添加應(yīng)用之后,接下來需要做什么呢?
我們?nèi)绻L問一個網(wǎng)站,第一步需要在地址欄里輸入網(wǎng)頁的地址吧。
同樣地,我們需要先確定web的url
vim mysite/urls.py
請點擊輸入圖片描述
接下來,我們就需要編輯返回給用戶的信息了。
vim myweb/views.py
請點擊輸入圖片描述
現(xiàn)在,我們啟動服務(wù)器吧
回到網(wǎng)站的根目錄
請點擊輸入圖片描述
然后
python manage.py runserver 0.0.0.0:8888
然后,你就可以在瀏覽器地址欄中輸入
然后。。。
你會發(fā)現(xiàn)出現(xiàn)404錯誤啦。。。
哈哈!
這是怎么回事呢?
這是因為我們的網(wǎng)址錯了。
錯在哪里了呢?
細(xì)心的孩子會發(fā)現(xiàn),我們在編輯web的url的時候,
請點擊輸入圖片描述
我們建立了一個以myweb開頭的正則表達(dá)式。
因此,我們需要輸入的網(wǎng)址是
myweb/
請點擊輸入圖片描述
OK,Great!
End.
- 成都搜索引擎SEO優(yōu)化排名哪家公司好
- edu和.com是什么意思,有什么區(qū)別?
- nginx可以轉(zhuǎn)發(fā)內(nèi)網(wǎng) url東西嗎?
- 在耐思尼克買了域名,該怎么建站啊
- 如何確定某個域名服務(wù)器是否工作正常?
- 一級域名可以打開網(wǎng)站,空間主贈送的三級域名不能打開,域名解析都解析好的,那是什么
- 那里有免費的二級或者三級域名,可以設(shè)置解析IP的,提供一個,謝謝了
- 域名在什么情形下不需要備案
- host表是什么表?
- www.jf25.com一般域名解析要多久?
- 域名怎么解析到用路由器的服務(wù)器
- 反向綁定域名的方法步驟詳解
- 二級域名怎么解析
- 電腦不能解析域名?
- 域名怎么樣解析到阿里云服務(wù)器
- 用域名訪問網(wǎng)站到頁面打開過程所用到的協(xié)議?具體過程是怎么樣的
- 將ip地址轉(zhuǎn)換成域名的協(xié)議?
- 如何給主機分配二級域名?
- 二級域名做站有優(yōu)勢嗎?
- 誰能給個免費二級域名申請網(wǎng)站?現(xiàn)在有效能申請的
-
把網(wǎng)址復(fù)制粘貼到瀏覽器打開并下載 網(wǎng)址在微信上 怎么操作
-
怎樣查詢二級域名的ip地址?
-
網(wǎng)站一級域名和二級域名區(qū)別
-
子域名ip地址查詢?
-
地址發(fā)布頁是什么意思?
-
電腦網(wǎng)頁找不到,出現(xiàn)404,這個404代表什么意思?
-
有哪個網(wǎng)站可以免費看NBA直播?
-
電腦網(wǎng)頁打開時出現(xiàn)HTTP404未找到,如何解決?
-
如何建立個人網(wǎng)站?我想建一個自己的網(wǎng)站,永久免費的?
-
網(wǎng)頁版qq登錄入口
-
http://www.windows.com/stopcode
-
如何給VPS搭建的網(wǎng)站做國內(nèi)CDN加速?
-
shadowrocket怎么架設(shè)服務(wù)器
-
網(wǎng)站域名后面的cn是什么意思?
-
網(wǎng)站推廣關(guān)鍵詞排名優(yōu)化要用那些方法?