本系列将详细介绍如何利用django框架搭建一个学生成绩管理网站。本文将指导您创建一个简单的网页,并通过url进行访问。网站的初始内容非常简单,如下图所示。未来,我们将逐步添加前端模块,如datatables和echarts,以实现成绩查询和数据统计分析等功能。

设置1级URL地址:在项目同名子文件夹下的
urls.py
re_path(r'sg/', include(('school_grades.urls', 'sg'), namespace='sg'))
设置2级URL地址:在相应的应用文件夹下的
urls.py
from django.urls import re_path, path
from .views import SGInputAndCheckView
<p>app_name = "school_grades"
urlpatterns = [
re_path('^gradesinput/$', SGInputAndCheckView.as_view(), name='gradesinput'),
]添加视图:根据上述URL配置,
gradesinput
SGInputAndCheckView
views.py
from django.shortcuts import render
from django.views.generic.base import View</p><p>class SGInputAndCheckView(View):</p>
<div class="aritcle_card">
<a class="aritcle_card_img" href="/ai/1669">
<img src="https://img.php.cn/upload/ai_manual/000/969/633/68b6d5e215711148.png" alt="虎课网">
</a>
<div class="aritcle_card_info">
<a href="/ai/1669">虎课网</a>
<p>虎课网是超过1800万用户信赖的自学平台,拥有海量设计、绘画、摄影、办公软件、职业技能等优质的高清教程视频,用户可以根据行业和兴趣爱好,自主选择学习内容,每天免费学习一个...</p>
<div class="">
<img src="/static/images/card_xiazai.png" alt="虎课网">
<span>62</span>
</div>
</div>
<a href="/ai/1669" class="aritcle_card_btn">
<span>查看详情</span>
<img src="/static/images/cardxiayige-3.png" alt="虎课网">
</a>
</div>
<h1>此处省略具体实现代码完整的
views.py

渲染HTML文件:上述视图将渲染一个名为
sg_first_page.html
{% load staticfiles %}</h1><p><!-- 此处省略HTML文件的其他内容 -->lang="zh-cn"
<meta charset="utf-8"></meta>
<meta content="width=device-width,initial-scale=1,shrink-to-fit=no" name="viewport"></meta>
注:直接展示HTML文件可能难以理解,下一篇文章将简要介绍前端语言。
长按图片识别二维码,关注本公众号Python 优雅 帅气
以上就是网站搭建-django-学习成绩管理-03-网页测试的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号