Django项目URL里ID的传递(Python从入门到实践,(Python-3.8.1,Django-3.0.5))

本文介绍了在Django项目中,如何通过URL传递ID来显示特定主题的页面。详细解析了`urls.py`、`views.py`和`topics.html`中的关键代码,以及ID从视图到模板再到视图的传递过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

刚学Python,按着书里的代码弄Django项目时虽然可以正常运行,但是一直搞不明白里面的某个参数是怎么传递的,书里也写的不明白,上网查都是复制粘贴书里的内容,今天runserver反复在浏览器和shell里面测试,终于搞懂了,其实还是因为不了解HTML,希望能给同样困扰的小伙伴们一点启示。

一、learning_logs\urls.py中部分代码

"""定义learning_logs的URL模式"""
urlpatterns = [
    # 主页
    url(r'^$',views.index,name='index'),
    # 显示所有的主题
    url(r'^topics/$',views.topics,name='topics'),
    # 特定主题的详细页面
    url(r'^topics/(?P<topic_id>\d+)/$
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值