Django實戰 一 之簡單Demo

2022-02-03 09:53:57 字數 1635 閱讀 1475

菜鳥教程上django安裝可供參考:

linux安裝python2.7和django可以參考:

另外說明關於pip版本導致安裝django失敗問題,可參考鏈結為:

hello world是任何開發者再學習一門新的技術時,通常第一接觸的。

簡單的例子,有助於增加學習者的信心。

(1)django建立第乙個專案

django-admin startproject helloworld

目錄結構為:

目錄說明:

特別是關於settings.py 當你啟動時出現這個錯誤時,

錯誤資訊:django error: that ip address can't be assigned to.

解決辦法:編輯settings.py檔案,找到allowed_hosts =

將其改為allowed_hosts=['*']即可解決

還有另外一種解決辦法,參考鏈結為:

在helloword容器中執行該命令:python manage.py runserver 0.0.0.0:1818

記得是在如圖目錄下執行python manage.py runserver 0.0.0.0:1818命令

否則是不行的,總而言之牢牢記住一點,在manage.py目錄執行就對了。

如果不在該目錄下執行就會報這種錯誤:

我想上述截圖這個錯誤對於linux學習者和使用者應該很不陌生了。

輸入如上命令時控制出現這樣的,表示沒有問題,如果出現其它error相關的,就得具體問題具體分析了。

控制台沒問題,記得在瀏覽器輸入http://ip:1818/就可以看到django的簡單專案歡迎頁了

當完成上述步驟,沒有問題時,說明djando環境基本已經ok了。

接下來進入hello world小demo了。

進入helloworld目錄,記得該目錄存在settings.py檔案

新建view.py檔案

記得編寫python檔案時,最好是通過ide來,這樣可避免語法錯誤,當然了這裡我是在linux環境下編寫的,所以需要注意的是,空格或者tab可能導致語法錯誤,建議寫完或者複製時,執行python view.py,如果無任何輸出表示沒問題,如果有error,通常就是我所提的這些。

修改urls.py檔案
from django.conf.urls import url

from . import view

urlpatterns = [

url(r'^$', view.hello),

]

接著回到上級目錄,執行python manage.py runserver 0.0.0.0:1818

django 實戰教程一 初探

django 算得上是 python 圈內最流行的 web 開發框架,擁有很多特性,入門十分簡單。本教程最終實現乙個功能完善的部落格,在這個過程中全面學習 django 的使用。建議使用第三方擴充套件virtualvenv python3內建了venv 可以方便的控制 python 環境 pip i...

Django開發實戰之URLconf詳解

什麼是urlconf?urlconf 就像是 django 所支撐 的目錄。它的本質是 url 模式以及要為該 url 模式呼叫的檢視函式之間的對映表。你就是以這種方式告訴 django,對於這個 url 呼叫這段 對於那個 url 呼叫那段 上篇文章 django實戰 構建乙個blog 中我們新建...

Django 實戰 之 搭專案(正在更新)

系統 win10 python版本 python 3.5 工具 pycharm 3.4 professional 步驟2開啟 runn edit configurations 選擇django server 選擇或者新建伺服器,調整埠等資訊 步驟3 run 結果輸出 process finished...