文章详情页
- 打开:
supporter/views.py
- 添加方法:
def details(request, article_id):
article_details = models.Article.objects.get(pk=article_id)
return render(request=request, template_name='details.html', context={'article_details': article_details})
复制代码
- 创建模板文件:
supporter/templates/details.html
- 添加如下代码:
<h2>TITLE: {{ aritcle_detials.title }}</h2>
<h4>CONTEXT: {{ article_details.context }}</h4>
<br>
<a href="javascript:">修改</a>
复制代码
- 打开路由文件:
supporter/urls.py
- 添加路由:
url(r'^article/(?P<article_id>[0-9]+)$')
(?P<>)中的参数名称必须和方法的参数名称一致 - 访问:
http://localhost:8000/supporter/article/1