I am building a relatively simple django app and apart from the main page where most of the dynamic parts of the application are, there are a few pages that I will need that will not be dynamic at all (About, FAQ, etc.). What is the best way to integrate these into django, idealing still utilizing the django template engine? Should I just create a template for each and then have a view that simply renders that template?
views:
342answers:
2
+5
A:
Have you looked at flat pages in Django? It probably does everything you're looking for.
S.Lott
2008-10-30 22:49:35
+4
A:
If you want to just create a template for each of them, you could use the direct_to_template
generic view to serve it up.
Another option would be the django.contrib.flatpages
app, which would let you configure the static URLs and content via the database.
insin
2008-10-30 22:57:13