Extending Your Blog Application
The previous chapter went through the basics of forms and the creation of a comment system. You also learned how to send emails with Django, and you implemented a tagging system by integrating a third-party application with your project. In this chapter, you will extend your blog application with some other popular features used on blogging platforms. You will also learn about other components and functionalities with Django.
The chapter will cover the following points:
- Creating custom template tags and filters: You will learn how to build your own template tags and template filters to exploit the capabilities of Django templates.
- Adding a sitemap and post feed: You will learn how to use the sitemaps framework and syndication framework that come with Django.
- Implementing full-text search with PostgreSQL: Search is a very popular feature for blogs. You will learn how to implement an advanced search engine for your...