广告区

广告区


本站消息

站长简介/公众号

关注本站官方公众号:程序员总部,领取三大福利!
福利一:python和前端辅导
福利二:进程序员交流微信群,专属于程序员的圈子
福利三:领取全套零基础视频教程(python,java,前端,php)

  价值13000svip视频教程,python大神匠心打造,零基础python开发工程师视频教程全套,基础+进阶+项目实战,包含课件和源码

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

Django HTML:如何创建“回家”链接?

发布于2022-05-18 03:21     阅读(923)     评论(0)     点赞(3)     收藏(2)



这是我的项目的文件结构。

在此处输入图像描述

我在 testpage.html 中添加了一个链接,我希望它将用户带回根目录(http://127.0.0.1:8000),该目录配置为使用 index.html 作为页面下的主页> 模板 > 索引。

testpage.html 如下。链接在第 3 行(当前为空):

 <h1 class='list'>Classes</h1>
        {% if mydata %}
        <a href="">Go home</a>
        {% endif %}
       {% for k in mydata  %}
        <table border="1">
            <thead>
                <th>Team</th>
                <th>Name</th>
                <th>ClassCode</th>
            </thead>
            <tr>
                <td>{{k.Team}}</td>
                <td>{{k.Name}}</td>
                <td>{{k.ClassCode}}</td>
            
            </tr>
            
            
        </table>
        {% endfor %}
{% endblock %}

解决方案


在您的应用程序 urls.py 中,您应该有类似

from django.urls import path

from . import views

urlpatterns = [
    #...
    path('home/', views.home, name='home'),
    #...
]

然后在模板中,你可以有

<a href="{% url 'home' %}">Go home</a>

home是路径的名称。







所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:https://www.pythonheidong.com/blog/article/1523237/0ae887ae8dcf1eba89c6/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

3 0
收藏该文
已收藏

评论内容:(最多支持255个字符)