Django CMS functionality

for several days, I am considering whether I should use a CMS-like Django-App for the new web portal that I was ordered to build. Most parts of the portal will be exclusively model-oriented (for example, news, small ads, catalogs, etc.), but there are several static pages that must be supported by editors.

I tested various systems, such as Django-CMS, FeinCMS, PyLucid and some others, but all of them have many overloads that I do not need for the project. Basically, I want to give editors the ability to upload images and attachments, easily put them in a text body, give them some attributes, such as width / height, and enter text in the form of any markup, such as textiles or markdowns (not in the wysiwyg editor) . I don’t want to adapt the whole project to the CMS structure (for example, to use CMS template tags), since most parts of the portal are designed and structured manually. Is there any application that I just haven't seen? I can’t imagine that he didn’t have the same requirements before.

+4
source share
2 answers

In your case, I would "misuse the news / blog engine as an advanced flatpages engine. It may seem strange, but in most of these engines you can incorrectly use things like permalinks to mimic this, and these mechanisms give you the full opportunity to mess up images and layouts without returning to completely fallen cms packages.

Now for real engines, I really can’t help, I never wrote a website that needed a news feed / blog, but I heard the pressroom was good (it also uses photologue instead of messing with the photos themselves). I can’t imagine that there will be no alternatives, since django was originally designed to power news sites: p.

+1
source

Try the django categories, this is a very simple category application built on top of django-mptt. It uses part of the feinCMS admin infrastructure. It is much lighter than other full-blown CMS. Or you can try Mingus and build around it. If this is what you do for a living, then I suggest using small applications with your own magic glue. Thus, you can easily customize the site using the applications you want. Please note: many applications that you discover are not optimized for heavy use, so shopper beware! Let me know what you decide!

0
source

All Articles