Almost all Django CMS there are born from the need and requirements of the main developers during a project or two. Most of them are too much, some are doing too little. If you are trying to create a CMS so that you can dynamically use the creation of content and site layout, which can be internal or external, you may encounter jumping from one cms to another in the hope of finding the perfect one. Or you can just use mptt or django categories to give you navigation and nested links. combine this with the tiny_mce included flat pages and there you will have a simple cms that will satisfy your requirements. Then you can go and add other things if you need. But if you insist, then try djnago-pages-cms & / or mezzanine, which do what you are looking for, but you will be blocked to use them and build around them.
un33k source share