橡皮擦,一个逗趣的互联网高级网虫。新的系列,让我们一起进入 Django 世界。
已经完成的文章
- 滚雪球学 Python 第三轮,Python Web 之 Django 的世界
- 小手哆嗦一下,就能用 Python Django 实现一个微型博客系统
- Django 做个小后台,细节在完善一点点,滚雪球学 Python 第三阶段
- Django QuerySet 就学那么一点点,一点点就够了
- 看完这篇博客,Python Django 你就学会一半了
- 让我们一起开发【菜谱系统】吧,滚雪球学 Python 第三轮项目计划
- 出现吧,Python Web 菜谱系统的首页,不会前端技术,也能做
- 简简单单实现 Python Web 的登录注册页面,还包含一半逻辑。
- Python Web 菜谱项目再次前进一步,从应用层了解内置用户认证系统
- 菜谱系统小成阶段,Python Web 领域终于攻占一个小山头
- 销售 小姐姐 给买家打分系统,用 Python Django 又整了一个花活
- 帮小姐姐打分系统的模型创建,滚雪球学 Python 第三轮第 12 篇
滚雪球学 Python 第三轮
十三、视图与模板
第十二篇博客已经初步构建好了后台管理页面,接下来继续对 Django 的视图与模板进行学习。
13.1 打分系统的视图
Django 中每一个页面都是通过视图进行展示的,而视图背后对应的都是 Python 中的函数或者类中的方法,在 Django 中通过 URLconfs 进行视图匹配。这里涉及一个新的概念,叫做 URL 模式字符串,对应的浏览器地址栏里面的 /aaa/bbb/ccc 这类内容。
在 scoring/views.py 文件中添加如下代码,分别是 3 个视图,其中部分数据为测试用数据。
# 打分系统首页
def index(request):
return HttpResponse("小姐

本文详细介绍了在Django中如何构建打分系统的视图和模板。通过URLconfs进行视图匹配,创建并配置模板,演示了如何处理数据,以及解决模板中的变量和BUG。同时,探讨了Django模板系统的常用语法,包括超链接生成和URL命名空间的使用。
订阅专栏 解锁全文
1万+





