48.文章详情页
如果是文章
1 | http://127.0.0.1:8001/shouyue/article/某个文章 |
如果是随笔
1 | http://127.0.0.1:8001/shouyue/p/某个随笔 |
base.html
1 |
|
article_detail.html继承
1 | {% extends 'base.html' %} |
开始重新布局

把主题部分给载剪出来
1 | def user_blog(request,username,*args,**kwargs): |
注释的部分放到一个自定义过滤器里面
新建相应的文件夹和文件my_tag.py
为了让classify.html使用
1 | from django.template import Library |
当然也就是把base.html的col-md-3部分给载剪出来
base.html并且加入的markdown
1 | <!DOCTYPE html> |
classify.html
1 | <div> |
article_detail视图函数
1 | import re |
markdown补充
app注册
1 | INSTALLED_APPS = [ |
路由
1 | url(r'mdeditor/', include('mdeditor.urls')), # mdeditor路由 |