Live data from Hacker News

Django CMS 3.2 released

django-cms.org

41–50 of 96 posts

Re: Django CMS 3.2 released

#41

Off-topic, but since CMS-related submissions come up rather scarcely nowadays: What are some promising, modern Web Content Management Systems for medium-sized sites that I should look at, especially if I like the clean, modular design of ProcessWire very much, but not its implementation (too slow even with caching enabled)? I don't care about the programming language (PHP is fine, so is anything else). What I do care…

MODX, started building with it about a year ago and haven't looked back.

Re: Django CMS 3.2 released

#42

Off-topic, but since CMS-related submissions come up rather scarcely nowadays: What are some promising, modern Web Content Management Systems for medium-sized sites that I should look at, especially if I like the clean, modular design of ProcessWire very much, but not its implementation (too slow even with caching enabled)? I don't care about the programming language (PHP is fine, so is anything else). What I do care…

Grav released their 1.0 beta few weeks ago. It looks pretty promising. Seems it was created by a group that makes themes for WordPress and it borrows some of WordPress's admin ideas.

File-file CMS so it'll make it really easy to make small sites for clients and then deploy them to a EC2 bucket or their shared-host.

http://getgrav.org/

Re: Django CMS 3.2 released

#43

Off-topic, but since CMS-related submissions come up rather scarcely nowadays: What are some promising, modern Web Content Management Systems for medium-sized sites that I should look at, especially if I like the clean, modular design of ProcessWire very much, but not its implementation (too slow even with caching enabled)? I don't care about the programming language (PHP is fine, so is anything else). What I do care…

Wordpress + the Advanced Custom Fields (ACF) plugin can do this pretty easily for even a non-technical user. Although doing detailed code customization on the backend is a bit of a mess. If you want a lot of logic / custom code, I'd use django-cms!

Along with ACF, a must-have wordpress plugin is Timber: https://github.com/jarednova/timber/wiki

Basically gives you views and controllers, you fetch posts in php files, manipulate them, then render out twig views.

You can even add custom routes: https://github.com/jarednova/timber/wiki/Routes. If I want to decouple WP and the frontend, I just add routes that return JSON, same as Express or any other modern framework.

Re: Django CMS 3.2 released

#44

Earlier quoted context omitted.

Wordpress + the Advanced Custom Fields (ACF) plugin can do this pretty easily for even a non-technical user. Although doing detailed code customization on the backend is a bit of a mess. If you want a lot of logic / custom code, I'd use django-cms!

Along with ACF, a must-have wordpress plugin is Timber: https://github.com/jarednova/timber/wiki Basically gives you views and controllers, you fetch posts in php files, manipulate them, then render out twig views. You can even add custom routes: https://github.com/jarednova/timber/wiki/Routes . If I want to decouple WP and the frontend, I just add routes that return JSON, same as Express or any other modern framewor…

That's pretty slick - thanks for sharing! Going to have to try using that on the next project.

Re: Django CMS 3.2 released

#45
post #33

Earlier quoted context omitted.

Indeed, Drupal 8 is first and foremost a data modeling tool. It's for structured content , not pages . It allows you to reuse that structured content in many ways, everywhere. (Django CMS as demonstrated in the video is purely about building pages, which makes it — if I'm being a bit harsh — just a glorified MS FrontPage.)

I've just gotten my first exposure to actually writing D8 code in the last few days. IMHO, you're allowed and thank you SO MUCH for this release. I've been one of the skeptics on how big a change this was going to be for years, but now having looked at the delivered product I'm really impressed and really excited to move some old projects into it.

Very glad to hear that :)

Re: Django CMS 3.2 released

#46

Off-topic, but since CMS-related submissions come up rather scarcely nowadays: What are some promising, modern Web Content Management Systems for medium-sized sites that I should look at, especially if I like the clean, modular design of ProcessWire very much, but not its implementation (too slow even with caching enabled)? I don't care about the programming language (PHP is fine, so is anything else). What I do care…

Take a look at Wagtail.io . It's newish but seems to be getting a good amount of traction by some pretty interesting customers. Written in Python/Django FWIW.

I had forgotten about Wagtail.io. I had a look a while ago and it was still pretty new; looks interesting at first sight. Have you worked with it?

Re: Django CMS 3.2 released

#47

Earlier quoted context omitted.

Indeed, Drupal 8 is first and foremost a data modeling tool. It's for structured content , not pages . It allows you to reuse that structured content in many ways, everywhere. (Django CMS as demonstrated in the video is purely about building pages, which makes it — if I'm being a bit harsh — just a glorified MS FrontPage.)

That video's just about the interface. Even the demo http://demo.django-cms.org (good luck getting in at the moment, though) shows how django CMS can reuse structured data from multiple applications that also integrate with its editing and publishing tools (in the demo, news, people, events, jobs, etc). There are biomedical labs for example that use django CMS to publish information automatically. Obviously django CM…

Then why doesn't the interface reflect the building blocks of the structured content?

Where the video says "The Django CMS interface", the interface is clearly page-centric, not structured content-centric. It has building blocks like "feature-visual", "bg-home.jpg", "feature-content", "container", "row", "column col-md-24" etc.

How is that structured content?

Perhaps it can do structured content, but then why doesn't the video put that front and center? Is this perhaps an "also" feature, for building landing pages? Then why does the marketing talk about "content editors"?

So perhaps it's just the marketing that oversimplifies things? :)

Re: Django CMS 3.2 released

#48
When I tried it, I could make Django CMS run, because it needed a long list of requirements, with their own requirements, and I couldn't get a set of packages that worked together.

I'm glad that this issue seems to be solved now. Current requirements are very reasonable. Will try it again.

Re: Django CMS 3.2 released

#49

Earlier quoted context omitted.

That video's just about the interface. Even the demo http://demo.django-cms.org (good luck getting in at the moment, though) shows how django CMS can reuse structured data from multiple applications that also integrate with its editing and publishing tools (in the demo, news, people, events, jobs, etc). There are biomedical labs for example that use django CMS to publish information automatically. Obviously django CM…

Then why doesn't the interface reflect the building blocks of the structured content? Where the video says "The Django CMS interface", the interface is clearly page-centric, not structured content-centric. It has building blocks like "feature-visual", "bg-home.jpg", "feature-content", "container", "row", "column col-md-24" etc. How is that structured content? Perhaps it can do structured content, but then why doesn't…

I suggest you at least try the demo, rather than trying to make a series of wild guesses from screenshots in an 80 second video!

Re: Django CMS 3.2 released

#50

Off-topic, but since CMS-related submissions come up rather scarcely nowadays: What are some promising, modern Web Content Management Systems for medium-sized sites that I should look at, especially if I like the clean, modular design of ProcessWire very much, but not its implementation (too slow even with caching enabled)? I don't care about the programming language (PHP is fine, so is anything else). What I do care…

If you don't mind commercial, we are about to release [0], its our internal CMS we've been using for ~4 years, we're just working on some better documentation before release. There's a beta signup on that page which we'll be running for a couple of months.

[0] https://www.lexascms.com/

Post reply on HN