Last active
May 26, 2016 14:49
-
-
Save mkoistinen/249043bee3c53dd826dcbb7e80c4288e to your computer and use it in GitHub Desktop.
templatetag to get a page object by its ID
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Make a directory in your project called "templatetags" (include an empty __init__.py inside) | |
Add the file below: home_tags.py | |
Use it like this: | |
```` | |
{% load home_tags %} | |
{# You should be able to pass anything that page_url accepts here #} | |
{% page_by_id "about" as the_about_page %} | |
<h1>{{ the_about_page.creation_date }}</h1> | |
... | |
```` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment