django - 如何在 Django 中获取链接到另一个 HTML 模板的按钮?
问题描述
我是 Django 新手,我正在尝试在主页上获取一个按钮以链接到另一个(截至目前)静态页面。
我认为这很简单,我以前做过前端工作,一个简单的文件href就足够了,但由于某种原因它没有链接。
<h1> This is the homepage yay!</h1>
<div class="container">
<a href="./scoringsheet.html" class="btn btn-1">Judges</a>
<button type="button" class="btn btn-2">Students</button>
</div>
解决方案
如果我很好地理解了这个问题,您将不得不创建一个视图并将其 url 放入模板中。
def scoring_sheet(request):
return render(request, 'scoringsheet.html', {})
并在您的网址中注册:
path('yourapp/scoring_sheet', views.scoring_sheet, name='scoring-sheet'),
并添加html;
<h1> This is the homepage yay!</h1>
<div class="container">
<a href="{% url 'scoring-sheet' %}" class="btn btn-1">Judges</a>
<button type="button" class="btn btn-2">Students</button>
</div>
推荐阅读
- html - 禁用的按钮在 Angular 6 中不起作用
- java - 将 FlowControlSettings 中的 maxOutstandingElementCount 设置为 null 的后果?
- python - 如何获得当前的平均值。使用 R(最好)或 Python 在 Google AdWords API 中对关键字的 CPC 出价?
- ionic4 - Ionic 4:2列网格列表虚拟滚动问题
- compilation - 有没有办法在编译 rust 时有条件地编译 wasm_bindgen 属性?
- mysql - 如果一列或两列为空,则为 ISNULL,则为 0
- angular6 - Angular 6如何在库项目中而不是在应用程序项目中创建功能模块
- c++ - 获取从无符号到有符号的隐式转换溢出的警告
- node.js - CURL - 如何为 OATH2 Ping 联合身份验证传递用户名和密码?
- ionic-framework - 为离子标签添加背景颜色