開啟主選單
首頁
隨機
登入
設定
關於Tan Kian-ting的維基
免責聲明
Tan Kian-ting的維基
搜尋
檢視 Django Unleashed筆記/第二章 的原始碼
←
Django Unleashed筆記/第二章
由於下列原因,您沒有權限進行編輯此頁面的動作:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
{{Nav|程式語言、邏輯學|Django Unleashed筆記}} ;建立簡單頁面 [[檔案:Django運作架構.svg|thumb|Django運作架構]] * 建立app(一個app就是一個功能):{{code|./manage.py startapp helloworld}} * myblog/settings.py <pre> INSTALLED_APPS = [ ... 'helloworld', ]</pre> * 建立 function view {{code|helloworld/views.py}}: <pre> from django.http import HttpResponse def greeting(request): #function view return HttpResponse('hello world') </pre> * myblog/urls.py: <pre> from django.contrib import admin from django.urls import path from helloworld import greeting #匯入用 urlpatterns = [ path('admin/', admin.site.urls), path(r'index/', greeting), # 追加 ]</pre> * {{code|./manage.py migrate}} # 資料庫等的 migrate 檔生成 * {{code|./manage.py runserver}} #跑本機測試的伺服器,http://127.0.0.1:8000/index 出現 hello world。 * 移除 app: ** urls.py 移除 function ** setting.py 移除 app ** 移除 app 的資料夾
返回到「
Django Unleashed筆記/第二章
」。