菜鳥教程上Django安裝可供參考:
參考連結:
http://www.runoob.com/django/django-install.html菜鳥教程上如果不行的話,下面部落格網址可以供參考
Linux安裝Python2.7和Django可以參考:
參考連結:
https://www.cnblogs.com/Python666/p/8118479.html 另外說明關于pip版本導緻安裝Django失敗問題,可參考連結為: https://blog.csdn.net/elare/article/details/52658809Hello World是任何開發者再學習一門新的技術時,通常第一接觸的。
簡單的例子,有助于增加學習者的信心。
(1)Django建立第一個項目
django-admin startproject HelloWorld
目錄結構為:

目錄說明:
- HelloWorld: 項目的容器。
- manage.py: 一個實用的指令行工具,可讓你以各種方式與該 Django 項目進行互動。
- HelloWorld/__init__.py: 一個空檔案,告訴 Python 該目錄是一個 Python 包。
- HelloWorld/settings.py: 該 Django 項目的設定/配置。
- HelloWorld/urls.py: 該 Django 項目的 URL 聲明; 一份由 Django 驅動的網站"目錄"。
- HelloWorld/wsgi.py: 一個 WSGI 相容的 Web 伺服器的入口,以便運作你的項目。
特别是關于settings.py 當你啟動時出現這個錯誤時,
錯誤資訊:django Error: That IP address can't be assigned to.
解決辦法:編輯settings.py檔案,找到ALLOWED_HOSTS =[]
将其改為ALLOWED_HOSTS=['*']即可解決
還有另外一種解決辦法,參考連結為:https://blog.csdn.net/zhangyu4863/article/details/81037741
在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檔案
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello,world")
記得編寫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簡單Demo示例,參考菜鳥教程,不過也加上了自己的了解和從中也遇到幾個小錯誤。希望能給大家帶來幫助。