刚学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+)/$