[Answer]-Writing translatable static web pages using Django

1👍

Use django-cms, it has a Page model that can be translated and has a very smart plugin system to add many content-types into every page.

I use it a lot and it’s very easy and yet powerful

For completeness and fairness, here’s a full list of available CMS packages for Django.


for a much simpler solution, I would create a model called “Page” with lets say title and text fields.

The title and the text fields I would register to django-modeltranslation which will handle the translation issue.

For the text field i would use TinyMCE which let you insert basically any HTML you want so you can do whatever you need.

Leave a comment