First thoughts about Django-CMS

I just set up a site using Django-CMS over at Pomme d'Api Preschool. Overall, I am pretty impressed. I really like the Django admin interface enhancements as well as the site overlay editing feature. One of the best things it he use of django-filer, a file management tool to manage all the uploads to the site. It's awesome and it makes me want to throw out this home page completely and switch over to Django-CMS. Image handling in Drupal has always sucked and still does. The fact that there was no official media/image handling in Drupal 6 sucks, and it's made worse by the fact that there is no real upgrade path to Drupal 7 for media/images, especially if you're like me and you used the "Image" and "image-assist" modules, two of the most popular modules dealing with images.

Django-CMS is pretty powerful and so far it has allowed me to do pretty much anything I have wanted to do.


After checking the case studies, it seems to suffer from the same pain generic CMSs (like drupal) do: it is slow.

That's what caching is for. You're going to struggle to find a full-featured CMS (full-featured being the key here) building pages on the fly that is as fast as static files or memcache.

> it seems to suffer from the same pain generic CMSs (like drupal) do: it is slow.

Yes, I noticed that too. :-( Having used Django CMS in a larger project caching with Varnish or memcache was a pain. Full page caching makes dynamic parts a lot harder to implement.

It all prompted me to investigate new solutions instead, which resulted in CMS. It also supports a plugin-like system, multilingual is being worked on *right now*, and caching is built-in. For an example of the default performance (no additional caching) on a multicore linode VPS, see:

One thing I have to admit: Django CMS 3 is looking really promising, and their frontend editing is superb.

I'd recommend looking at Feincms. It's basically exactly like Django-CMS only I've found it is much easier to extend. It's based around content types for almost everything. Modifying the page content type to include block level caching is pretty painless.

I'd be interested to get your response to Mezzanine. When I was looking for a Python CMS, I found Mezzanine to much more usable "out of the box" than Django-CMS. I haven't actually deployed a site based on either yet, but Mezzanine looks like the more promising project right now.

After reading reviews and my initial impression trying both Django-CMS and Mezzanine I started creating a site using Mezzanine. Half way through I ended up switching to Django-CMS.

You can't go wrong with either but Django-CMS feels more natural to me after having used both for awhile.

Mezzanine throws a lot of things in there you may not need or want. So you either have to spend time ripping it out or just more bloat to deal with. The other thing I didn't like about Mezzaine is that they try re-invent how core Django does things like the folder structure. The 3rd thing I found is that it's not as well documented as Django-CMS. 3 strikes and they are out.

Ganesh Chaturthi is a ten-day festival, it starts on the fourth day of Hindu luni-solar calendar month Bhadrapada, which typically falls in Gregorian months of August or September. Ganesha Chaturthi is celebrated with much fervor and joy in the states of Maharashtra, Goa, Kerala and Tamil Nadu.
Please visit Ganesh Chaturthi

Lord Ganesha's homecoming is celebrated in the month of Bhadra, according to the Hindu Luni-Solar calendar, which typically falls in the months of August or September. Ganesha Chaturthi 2017 will begin on 25th August and end on 5th September.
Please visit Ganesh Chaturthi 2017

Thank you for sharing this information. Love your blog post.
Please Keep updating. You can also visit our blog for Forehead treatments, Acne, Reduction Surgery, Forehead Care & Remedies.
Haircuts for Big Foreheads
  | best haircuts for big foreheads girl    |  best haircuts for big foreheads guy
|  best hairstyles for big foreheads ladies|  haircuts for big forehead Longface|  haircuts ideas for big foreheads

Anarkali dresses have been in vogue for quite some time now and promises to stay the favorite of all girls and ladies for a long time in future too. So, shop online for designer Anarkali suits and avail them at best prices from brands like Libas,Aurelia and many more.
Please visit Anarkali Suit

Mowgli (Neel Sethi) who was raised since his birth in the middle of the wolves was made to leave the jungle due to a fearsome tiger Shere Khan, who consistently remained after him to attack. showbox app

Add new comment