上次我已经用Django启动了一个登录模板页面

具体过程见:Django启动我的第一个模板页面

但问题是我们只能通过监听的端口访问这一个页面,不能通过页面的一些连接跳转到其他页面
如下,我们不能点击注册跳转到注册页面:

而想要达到这一效果只需要简单的三个步骤:

1.修改views文件中内容

找到Django项目中你创建的app下的views文件,添加如下内容:

如果不是要跳转到注册页面,而是要跳转到其他页面,需要在这里另加函数,依葫芦画瓢即可,如要传递参数则写法不同,此处只做简单的页面跳转

2.修改路由中相关内容

找到Django项目中的urls.py文件,现在开头导入views,具体如下:

my_app是我创建的app名
接着做如下修改:

此处根据前面views中创建的函数来写,若不是register,依葫芦画瓢,略做修改即可

最后一步,找到跳转代码< a href >,作最终修改


这里注意’register’ ,这里的register来自前面url 中urlpatterns中的name,如下:

完成以上三步后即可页面跳转啦


这个注册页面不是直接通过监听端口访问的哦,而是点击登录页面中的注册链接而后跳转的。emmm看起来比较丑,因为我还没把这个页面和bootstrap,css等样式连接起来,所以只有一点最简陋的html样式。

传送门:Django+pycharm+mysql 实现用户登录/注册(Django第五篇)

题外话:这篇文章算是我浏览量最高的一篇了,也因此在这片文章下提的问题比较多。

Django算是我个人投入比较大的一项技术了,如果各位同学在使用Django的过程中遇到问题,可以参考一下我的Django合集,免费的专栏,一共28篇:Django 。相信你在照着我这28篇文章自己操作一遍后,一定会不虚此行(当然这里面我个人更推荐Django基础6篇+mock实战搭建的7篇)。
至于最开始的11篇(包括这篇文章)是我做毕设用的,相对来说水平较低。

Django 中 a href标签 使用方法 跳转页面(Django第四篇)相关推荐

  1. 微信小程序中识别html标签的方法

    微信小程序中识别html标签的方法 前言 rich-text组件 前言 在后台接口返回的数据中有些会带有标签,在微信小程序中如何将其直接渲染在页面呢? rich-text组件 在微信小程序中有一个组件 ...

  2. 发布房源(三)01——进入发布房源组件-history.replace() 方法跳转页面-有缓存数据

    发布房源--进入发布房源组件-history.replace() 方法跳转页面-有缓存数据 进入发布房源组件 点击某条搜索结果,进入发布房源组件,同时携带数据 给搜索列表项添加单击事件. 在事件处理程 ...

  3. php不能header跳转页面,PHP问题:php header方法跳转页面问题

    php header方法跳转页面:1.立即跳转,代码为[header('Location:other.php')]:2.提示跳转,代码为[header('Refresh:3,Url=other.php ...

  4. Django中model新建数据表操作后admin页面不更新问题

    Django中model新建数据表操作后admin页面不更新问题 这种情况一般是没有在admin.py文件中进行模型的注册所导致的,打开应用文件夹下的admin.py,然后添加代码: from .mo ...

  5. 如何在Django中进行调试,好方法? [关闭]

    因此,我开始学习使用Python和更高版本的Django进行编码. 第一次很难查看回溯,实际上要弄清楚我做错了什么以及语法错误在哪里. 现在已经过去了一段时间,而且我想我已经有了调试Django代码的 ...

  6. python提取html中的href标签,如何使用Python从HTML获取href链接?

    原英文标题 How can I get href links from HTML using Python? import urllib2 website = "WEBSITE" ...

  7. html a 点击防止刷新,a标签点击跳转页面不刷新的问题

    作为一位前端新手,刚接触移动端开发不久,遇到的问题真的是一个接着一个... 前面写好了几个页面,今天试着将各个页面的链接打通,然后问题就来了...(╯︵╰) 这里看一下原来想要实现的两个页面跳转的效果 ...

  8. 微信小程序跳转页面后onload中获取到的参数值和跳转页面时传的参数不一样

    channel是一个从后端获取的被加密的一个字符串且已经被encode,我不对其进行修改,只在页面中跳转时带上这个参数,有接口需要传给后端这个参数时,传给他decodeURIComponent(cha ...

  9. 类EMD的“信号分解方法”及MATLAB实现(第四篇)——VMD

    重头戏来了. 在以往的应用经验里,VMD方法在众多模态分解方法中可以说是非常好的.从催更力度上看,这个方法也是格外受关注.笔者决定加快进度快一些写完这个方法,十月份了有些同学要开始做毕设,希望这篇文能 ...

最新文章

  1. 服务应该去版本化,不管是微服务还是SOA
  2. Hyper-V备份:选择Hypervisor备份还是虚拟机备份
  3. java 部分类_为什么微软部分类和Java不?
  4. BurpSuite 代理设置的小技巧
  5. 使用r语言做garch模型_使用GARCH估计货币波动率
  6. 特征图注意力_从数据结构到算法:图网络方法初探
  7. Linux进程的诞生和消亡
  8. mysql主从是同步还是异步_mysql主从同步异步场景的分析
  9. 欧盟抢先发布人工智能道德准则:AI要以人为本,负责任且无偏见
  10. java8实战怎么样_Java8中你可能不知道的一些地方之Stream实战
  11. java--内存模型
  12. 知识付费的时代,我们如何应对:这8个干货,免费送给你!
  13. PAT 1031 查验身份证
  14. 剖析Disruptor:为什么会这么快?(一)Ringbuffer的特别之处
  15. java怎么反编译_java如何进行反编译
  16. Oligo 7 引物设计 安装
  17. 【译】UI 的黑暗面!暗色背景的优势
  18. java识别汉字个数_统计字符串中汉字的个数
  19. 释放TR报错:Object ** is inactive
  20. python——通信原理,进程与线程

热门文章

  1. 【听】自私的基因,生物进化的本质
  2. 会计要素及其确认条件、资产、负债、所有者权益、收入、费用、利润(本章重在理解)
  3. 在PostgreSQL中实现按拼音、汉字、拼音首字母搜索的例子
  4. 笔记本无法识别hdmi设备
  5. 判断三角形是否为钝角三角形
  6. 工具软件:TCP网络调试程序(附源代码)
  7. chart.js使用学习——柱状图(2:常用属性设置)
  8. 利用JSFL输出FLA的图片
  9. 如何管理好团队的工时表?
  10. 西安电子科技大学计算机学院辅导员,用爱与责任为青春导航——记计算机学院辅导员蒋昙飞...