1. 程式人生 > >linux 命令 建立 Django 專案 使用路由返回首頁介面

linux 命令 建立 Django 專案 使用路由返回首頁介面

1、首先使用cd 命令進入建立的專案資料夾

2、使用django-admin startproject web  命令建立一個名字為web的專案

3、使用python3 manage.py startapp myhome 命令創一個名字為myhome的App應用

4、在 manage.py 的同級目錄下建立返回的模板(html介面)使用 mkdir templates

5、編輯settings.py,這裡我個人使用的時sublime 開啟的,命令是 subl settings.py

6、找到settings.py 裡面的TEMPALTES修改DIRS為os.path.join(BASE_DIR,‘templates’)

7、在templates資料夾下建立myhome應用的資料夾,然後裡面建立HTML檔案index.html(即返回檔案)

8、開啟根urls.py檔案,新增url(r'^', include('myhome.urls')), 這是指向我們的子路由(應用程式的路由),注意:這裡使用include方法一定記住要引入include包:from django.conf.urls import url,include

9、建立我們的子路由在myhome(應用)下建立urls.py,把根路由的urls.py複製,貼上到子路由urls.py裡面,不要的東西刪掉,進行修改內容,匯入from . import views ,指向url(r'^$',views.index)   應用程式的index.html,

10、編寫在myhome(應用程式)下的views.py ,建立子路由指向的函式index(),

def index(request):
return render(request,'myhome/index.html')

11、啟動專案 在manage.py同級目錄下執行  python3 manage.py runserver