python web頁(yè)面跳轉(zhuǎn)

接到項(xiàng)目需求。需要搭建一個(gè)頁(yè)面進(jìn)行交互,慢慢來(lái)


b (2).jpg

使用python django框架進(jìn)行頁(yè)面的搭建
在項(xiàng)目文件下打開(kāi)窗口,輸入命令;

  django-admin startproject helloword
  #在文件helloword/helloword/創(chuàng)建view.py

在view.py文件中輸入以代碼

from django.shortcuts import render
def hello(request):
    context = {}
    context['hello'] = '終端集成控制系統(tǒng)'
    return render(request, 'index.html', context)

在settings文件中進(jìn)行TEMPLATES 項(xiàng)目的配置:

'DIRS': [BASE_DIR+"/templates",], #修改位置

在urls中創(chuàng)建如下配置:

from django.urls import path
from . import view

urlpatterns = [
    path('index/', view.hello),

因?yàn)橐呀?jīng)配置完成了dirs,所以需要在helloword文件夾下。創(chuàng)建templates文件
在此文件夾下,創(chuàng)建index.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{{ hello }}</title>
</head>
<body>
        <h1>{{ hello}}</h1>
</body>
</html>

簡(jiǎn)單的頁(yè)面跳轉(zhuǎn),制作完成。最主要的是路由的配置,就是settings里面需要設(shè)置的dirs.還有urls里面的路由。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 模塊間聯(lián)系越多,其耦合性越強(qiáng),同時(shí)表明其獨(dú)立性越差( 降低耦合性,可以提高其獨(dú)立性)。軟件設(shè)計(jì)中通常用耦合度和內(nèi)聚...
    riverstation閱讀 2,226評(píng)論 0 8
  • 0 前言 = 瞎說(shuō) 能寫(xiě)web的語(yǔ)言有好多。python算是難度較低,入門(mén)較快的腳本語(yǔ)言。Django是pytho...
    hubery24閱讀 2,123評(píng)論 0 3
  • PythonWeb框架要點(diǎn)、Django介紹、工程搭建、配置、靜態(tài)文件與路由 1.Python Web 框架要點(diǎn) ...
    Cestine閱讀 1,934評(píng)論 0 6
  • 處理靜態(tài)文件,尤其是在開(kāi)發(fā)時(shí),是一件很頭疼的事情。在這篇文章中,我們將會(huì)討論一些設(shè)置,目錄結(jié)構(gòu)和他們之間的相互影響...
    51reboot閱讀 1,778評(píng)論 0 1
  • 一瓶紅酒快見(jiàn)底了 興致正濃。我們只是 把霓虹閃爍當(dāng)成背景 音樂(lè)變幻的節(jié)奏有些跟不上 盯著對(duì)面蛛網(wǎng)發(fā)呆 日子一天天被...
    流一盞燈閱讀 519評(píng)論 2 13

友情鏈接更多精彩內(nèi)容