准备工作

1.使用记事本或者idea写好一个html文件

pycharm

命令提示符

开始写程序

2.创建一个最简单django程序(hello world)

附上一篇:如何使用django创建一个最简单的HELLO WORLD程序:https://blog.csdn.net/s1347563786/article/details/80709103

3.在程序基础上新加入一个app

在命令提示符中使用以下代码python manage.py startapp hello2app

在该app目录中新建一个文件夹命名为templates用于存储html文件(模板)创建完成后,将自己写好的html文件复制到该文件夹内,这里我使用的html文件名为creat。在该app目录中新建一个py文件,命名为urls,用于设置本地路由,修改该app目录下views文件中的代码。如下:def hello(request):

return render(request,'creat.html')

修该urls文件中的代码

如下:from . import views

from django.urls import path

urlpatterns=[

path('',views.hello)

]

修改与hello2app同级的mysite文件目录下的urls中的代码

如下:在from django.urls import path一行中加入include函数

即:from django.urls import path,include

在urlpatterns内加入代码:

path('index2/',include('hello2app.urls')),

修该与hello2app同级的mysite文件目录下的settings中的代码

在文件代码内找到模板地址选项,即TEMPLATES(我的一般在54行)

在TEMPLATES下的'DIRS'后的【】内加入代码来表示html文件的地址

如下:os.path.join(BASE_DIR,'hello2app/templates')

运行程序即可

在命令提示符中输入如下代码:python manage.py runserver

djanjo 使用a标签跳转_django页面跳转怎么写相关推荐

  1. uni-app简单应用和页面跳转

    uni-app简单应用和页面跳转 上篇写的HBuilderX 的安装和使用 https://blog.csdn.net/YaoChiZaoFan/article/details/106538651 这 ...

  2. 【稀饭】react native 实战系列教程之Navigator实现页面跳转

    主界面开发 上一节,我们已经完成了首页的开发,现在,我们继续完成主界面的开发,就是添加底部'首页'和'我的'两个tabbar. 在js/文件夹下,新建MainScene.js文件 import Rea ...

  3. 从一个页面跳转到用swiper写的全屏滚动页面的指定位置

    问题背景 从一个页面跳转到用swiper写的全屏滚动页面的指定位置,怎么实现啊? 案例 我没有自己写一个全屏滚动,就在Swiper官网找了Swiper在PC端的全屏页面效果展示 若有侵权请留言告知我更 ...

  4. 微信小程序页面跳转、逻辑层模块化

    一.页面的跳转 微信小程序的页面跳转函数方法有两个,另外还有两种模块跳转方式. 函数跳转: 1.wx.navigateTo(OBJECT): wx.navigateTo({url: 'test?id= ...

  5. [html]html实现页面跳转都有哪些方法?

    [html]html实现页面跳转都有哪些方法? 创建A标签跳转location.hrefform submit<meta http-equiv="refresh" conte ...

  6. Python+微信小程序开发(四)页面跳转和获取用户信息

    上一篇已经介绍了如何搭建一个自己的静态页面,接下来则涉及到一些用户信息获取与跳转的操作. 一.页面跳转 首先新建一个跳转页面,按上篇的操作生成pages/redirect/redirect. 1.对标 ...

  7. 微信小程序页面跳转(三种方法)

    方法1 对标签绑定点击事件 <view bindtap="clickMe" data-nid="123" data-name="SD" ...

  8. frameset 能实现整个页面跳转问题

    这是我在开发出现的一个发现一个小细节可以给大家分享一下,我们实现了页面框架,把多个面整合在一个页面 <frameset rows="76,*" framespacing=&q ...

  9. a标签新窗口打开页面跳转sessionStorage丢失

    Chrome更新89版本后,sessionStorage丢失a标签跳转丢失sessionStorage 最简单的解决办法 - a标签添加属性 rel="opener" Chrome ...

最新文章

  1. python使用HanLP进行句法分析实战
  2. Mysql 面试复习
  3. Flash/Flex学习笔记(2):捕获摄像头
  4. IT-标准化-系列-6.关闭事件跟踪程序
  5. leetcode 1723. 完成所有工作的最短时间(二分+剪枝+回溯)
  6. hive窗口函数_Hive sql窗口函数源码分析
  7. 马斯克谈买比特币:当法币实际利率为负时 只有“傻子”才不放眼他处
  8. 基于JAVA+SpringMVC+Mybatis+MYSQL的建筑项目管理系统
  9. iOS环境,Appium不支持driver.current_activity等操作
  10. android从本地服务器新浪云,GitHub - SinaCloudStorage/SinaStorage-SDK-Android: Android SDK For 新浪云存储...
  11. 白话空间统计之二十五:空间权重矩阵(四)R语言中的空间权重矩阵(1)
  12. java 抽象工厂 类图_Java设计模式——抽象工厂模式
  13. 可汗学院:宏观经济学笔记
  14. PyS60 console中文乱码问题
  15. 微信测试号实现微信网页的分享
  16. Agilent函数发生器编程(Agilent IO Suite使用)
  17. Sublime Text 3 安装控件中心时报错Error validating download (got 6f4c264a24d933ce70df5dedc)
  18. 数据挖掘 任务一:预测贷款是否逾期
  19. NEO4J的安装配置及使用总结
  20. 西安互联网公司防坑指南

热门文章

  1. 王彪20162321 2016-2017-2 《程序设计与数据结构》第7周学习总结
  2. HeadFirst设计模式(四) - 工厂模式之1 - 简单工厂
  3. 如何在 Linux 上用 SQL 语句来查询 Apache 日志
  4. 浪度九州城首页到内容页
  5. SQL游标的使用与语法
  6. [CTO札记]惊讶于警察尚未用LBS(手机定位服务)来追踪疑犯
  7. 策略模式(Strategy Pattern)
  8. FreeBSD中3D加速功能的启用
  9. hbase redis mongoddb neo4j 非关系型数据库简介
  10. python3 判断字符串 是否为字母 数字 浮点数 整数