用于截断博客文章正文的模板标记…
django-continue-reading的Python项目详细描述
#Django继续阅读 templateTag,用于截断博客文章正文并添加一个“继续阅读…”链接,该链接将用户重定向到文章的绝对URL或全文。
###套餐
https://pypi.python.org/pypi/django-continue-reading
###安装 `$ pip install django-continue-reading`
在INSTALLED_APPS部分添加以下内容
'django_continue_reading' ###工作原理…
如果您的blog应用程序的model对象有一个title和body字段
`title = models.CharField(max_length=250)`
`body = models.TextField()`
您可以将post model对象和要截断post的字数传递到此templatetag
`{% load continue_reading %}`
`{% continue_reading post 80 %}`
然后,它将截断文章正文中的字数,并在底部附加一个链接
Lorem ipsum dolor sit amet consectetur adipiscing elit Cras enim erat fermentum ut diam vitae dapibus vulputate erat Vestibulum ut aliquet turpis sed ultricies mauris Nullam non felis vehicula dui vulputate mattis bibendum vitae ipsum Nam vel volutpat augue nec consectetur neque Mauris at vulputate erat Aliquam erat volutpat Pellentesque eleifend molestie magna nec efficitur neque faucibus nec Aliquam convallis ultricies lorem ut malesuada lectus luctus vel Quisque volutpat tincidunt leo a hendrerit Suspendisse condimentum velit odio nec mattis justo...
continue reading
continue reading链接将使用post model对象的absolute_url将用户重定向到完整的对象。