Django项目实战下载页面内容调用接口开发
views.py
def download(request, tail):
if request.method == 'GET':
soft = Download.objects.get(down_tail=tail)
context = {'soft': soft}
return render(request, 'download.html', context=context)
download.html
<!-- 基本信息 开始 -->
<div class="main ">
<div class="mainbar">
<div class="item">
<div class="title_h2">
<h2>基本信息</h2>
</div>
<div class="tool_content">
<ul>
<li class="item_li">
<span class="ico">下载权限</span>
{% if soft.down_limit == True %}
<span class="text">可以下载</span>
{% else %}
<span class="text">滚蛋</span>
{% endif %}
</li>
<li class="item_li">
<span class="ico">源码程序</span>
<span class="text">
<i></i>python
</span>
</li>
<li class="item_li">
<span class="ico">解压密码</span>
<span class="text">www.pyqt5.cn</span>
</li>
<li class="item_li">
<span class="ico">更新日期</span>
<span class="text">2023年4月27日 20:37</span>
</li>
<li class="item_li">
<span class="ico">文件大小</span>
<span class="text">11 MB</span>
</li>
<li class="item_li">
<span class="ico">操作文档</span>
<a href="#">查看文档</a>
</li>
<li class="item_li">
<span class="ico">下载链接</span>
<!--<a href="http://8.136.203.57:39000/tool/">点击下载</a>-->
<a href="#">点击下载</a>
<span class="ico" style="margin-left:130px">验证码</span>
<span class="text">1234</span>
</li>
</ul>
</div>
</div>
<article class="item">
<header class="title_h2">
<h2>详情简介</h2>
</header>
<div class="texts">
PyCharm
</div>
</article>
<div class="article_nav">
<div class="next">
| 没有了
</div>
<div class="back">
<span>| 下一篇:</span><a href="http://www.pyqt5.cn/designer.html">Qt Designer软件设计师下载</a>
</div>
</div>
<div class="article_about">
<div class="about_title">相关文章</div>
<ul class="about_ul">
</ul>
</div>
</div>
</div>
<!-- 基本信息 结束 -->