一、Django的安裝
python3可以通過以下命令直接對Django進行安裝,本人python版本3.5使用的是2.04的Django
pip install Django==2.0.4
安裝完成之後將目錄位置添加到path環境中
C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Scripts\
這是我的python目錄,大家可以自行根據安裝位置進行修改
之後打開cmd進行測試
成功後,通過命令提示符進入想要創建工程的文件夾,這裏我進行一個示範
之後可以打開目錄,看到以下幾個文件
這裏注意,創建成功的並不是真的網頁內容,而是創建了一個新的容器,接下來的代碼纔是真的開始創建網頁,現在我們先進入創建好的HelloWorld文件夾,執行以下命令創建一個新的網頁,名字叫django_web
>>>F:\work\python_file\HelloWorld> django-admin.exe startapp django_web
這裏解釋一下文件的作用。
- 第一個template是我自己新建的文件夾,用於存放靜態網頁
- 第二個init.py是一個空文件用於表示這是一個python包文件夾
- 第三個admin.py爲django自帶的管理後臺
- 第四個apps.py暫時也不知道做什麼用
- 第五個modles.py用於存放連接數據庫的方法
- 第六個test.py也不知道做什麼
- 第七個views.py是視圖文件,用於處理網頁請求以及數據連接
二、一個簡單的靜態網頁
首先,打開temple文件夾創建一個靜態網頁index.html,這裏網頁名字可以隨便寫,後面引用的時候自己對應修改就可以。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
這是一個簡單的網頁,Django學習之路(一)
</body>
</html>
然後,我們打開views文件,添加以下代碼
接下來來到HelloWorld文件夾下,注意!在你創建完一個項目容器之後會有一個同名的文件夾,這裏有幾個文件我們需要重點關注一下
- setting文件,重要!幾乎所有的配置都在這個文件中
- urls 網址文件,用於判斷哪個網址對應哪個網頁
首先,先對setting文件進行一下修改
這裏將我們編寫好的項目文件添加進去,接下來修改urls文件,這裏記得要導入view文件中的index函數
之後打開命令提示符,進入項目容器目錄,輸入以下代碼運行服務
這樣我們打開網頁之後就能看到我們之前寫好的網頁了
答疑時間
1、出現如下錯誤“django.template.exceptions.TemplateDoesNotExist”,提示找不到tamplates文件怎麼辦?
出現這個問題是templats文件路徑沒有設置好,打開setting文件,將絕對路徑添加進去即可