python web页面跳转

接到项目需求。需要搭建一个页面进行交互,慢慢来


b (2).jpg

使用python django框架进行页面的搭建
在项目文件下打开窗口,输入命令;

  django-admin startproject helloword
  #在文件helloword/helloword/创建view.py

在view.py文件中输入以代码

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

在settings文件中进行TEMPLATES 项目的配置:

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

在urls中创建如下配置:

from django.urls import path
from . import view

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

因为已经配置完成了dirs,所以需要在helloword文件夹下。创建templates文件
在此文件夹下,创建index.html

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

简单的页面跳转,制作完成。最主要的是路由的配置,就是settings里面需要设置的dirs.还有urls里面的路由。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。软件设计中通常用耦合度和内聚...
    riverstation阅读 6,293评论 0 8
  • 0 前言 = 瞎说 能写web的语言有好多。python算是难度较低,入门较快的脚本语言。Django是pytho...
    hubery24阅读 6,169评论 0 3
  • PythonWeb框架要点、Django介绍、工程搭建、配置、静态文件与路由 1.Python Web 框架要点 ...
    Cestine阅读 5,713评论 0 6
  • 处理静态文件,尤其是在开发时,是一件很头疼的事情。在这篇文章中,我们将会讨论一些设置,目录结构和他们之间的相互影响...
    51reboot阅读 5,655评论 0 1
  • 一瓶红酒快见底了 兴致正浓。我们只是 把霓虹闪烁当成背景 音乐变幻的节奏有些跟不上 盯着对面蛛网发呆 日子一天天被...
    流一盏灯阅读 3,339评论 2 13

友情链接更多精彩内容