Contributed content nodesΒΆ

django-generic-flatblocks comes with some very commonly used content-nodes. They are not installed by default. To do so, insert django_generic_flatblocks.contrib.gblocks to your INSTALLED_APPS in your settings and resync your database: ./manage.py syncdb.

The contributed content nodes are:

  • gblocks.Title: A CharField rendered as a <h2> Tag.
  • gblocks.Text: A TextField rendered as html paragraphs. (This is what django-chunks provides)
  • gblocks.Image: A ImageField rendered as <img> Tag.
  • gblocks.TitleAndText: A CharField and a TextField. (This is what django-flatblocks provides)
  • gblocks.TitleTextAndImage: A CharField, TextField and ImageField

So if you want to display a title and textfield, use this templatetag for example:

{% gblock "about_me" for "gblocks.TitleAndText" %}