Weighted full text searches
Stop word removal from searches
PostreSQL database
RSS feed
Markdown support through template filter
Custom template tags
Post retrieval by tag similarity
Tagging functionality
Comment …
read more...The initial blog was build on SQLite
but migrated to PostgreSQL
to take advantage of the full-text features.
The text search is against multiple fields, initially but inefficiently on the …
read more...Using django.contrib.sites
and django.contrib.sitemaps
APPs the blog dynamically generates an XML
sitemap available at /sitemap.xml for each post when it is published.
An example is:
<urlset>
<url>
<loc>
https://example.com/blog/2022/10/2/custom-template-tags/
</loc> …
This blog uses a custom filter to enable the writer to use markdown in the creation and editing of posts.
Mardown as defined by wikipedia is:
Markdown is a lightweight …
read more...This application employs custom template tags
, both simple_tag
and inclusion_tag
.
The simple_tag
processes the given data and returns a string. The inclusion_tag
processes the given data, but returns …
Below each post where applicable a list of similar posts is generated. This list of similar posts is generated by:
In the creation phase of each blog, tags can be assigned using a comma delimited list. This allows for categorisation of blog posts. By clicking on the tags, blogs can …
read more...