Django入門與實踐 三 第乙個Template

2021-09-25 12:36:56 字數 1690 閱讀 8350

在根urls.py中引入include;

根urls.py中url函式第二個引數改為:include("blog.urls")

具體:修改myblog/myblog/urls.py檔案為

"""myblog url configuration

the `urlpatterns` list routes urls to views. for more information please see:

examples:

function views

2. add a url to urlpatterns: path('', views.home, name='home')

class-based views

2. add a url to urlpatterns: path('', home.as_view(), name='home')

including another urlconf

1. import the include() function: from django.urls import include, path

2. add a url to urlpatterns: path('blog/', include('blog.urls'))

"""from django.contrib import admin

from django.urls import path, include

urlpatterns = [

path('admin/', admin.site.urls),

path('blog/', include('blog.urls')), # 引入'blog/urls'模組

]

具體:blog資料夾下增加urls.py檔案

from django.urls import path

from . import views

urlpatterns = [

path('index/', views.index),

]

啟動伺服器:

python manage.py runserver 8080
在瀏覽器位址列中輸入localhost:8080/blog/index/即可瀏覽。

注意:步驟:

2、在該目錄下建立html檔案;

3、在views.py中返回render()。

render()函式中支援dict型別引數;

該字典是後台傳遞到模板的引數,鍵為引數名;

在模板中使用}來直接使用

將html檔案放入新建立的目錄下。

Django入門(一) 第乙個demo

以下所有命令在cmd中輸入 1 建立guest專案 django admin startproject guest 4 開啟guest guest urls.py檔案,新增 index 的路由配置 from django.conf.urls import url from django.contri...

socket實踐 第乙個入門案例

伺服器端 第三步 監聽 第四步 接受客戶端,這裡遞迴非同步方法,如果socket不為null,遞迴執行接收訊息的非同步方法 第五步 把控制台的輸入傳送給所有已建立連線的客戶端 view code using system using system.collections.generic using ...

安裝Django與建立第乙個Django工程和專案

安裝 pip install django 1.11.7 注意 1.11.7是指定django版本 source 虛擬環境名字 bin activatedjango admin.py startproject 工程名字python manage.py runserver 0.0.0.0 8000注意...