How to create a system for an editorial team

I am developing a web portal that basically works like a newspaper site. The focus is on articles containing text, video and images. These articles have applications that should be presented in the sidebar. These attachments can be the same objects that will be displayed inside the main text. I thought a lot about how to create a structure, and - and this is an important point - how to let the editor easily edit all of this.

I rated Django-CMS and feincms as complete systems and several third-party modules that do snippets of work.

Now I have a solution for embedded objects: I forced the django-basic-apps built-in module , which can now accept additional parameters for objects to be inserted. Their parameters are important, for example, to insert an "image with object identifier x, but the maximum pixel size in pixels."

What is not allowed by my approach is to create a sidebar containing a bunch of built-in tokens. However, I could create my own widget. The best solution, undoubtedly, would be to add functionality, for example, somehow attach common objects (video, images ...) to the object of the article.

While my solution is still working, I’m not sure if there are other ways to solve this general scenario, and I would like to hear some other events on this topic, and if there are other ways that you do it.


To solve this common problem, it seems that no more is required; I will use my solution and see if this proves in practice.

+3
source share
1 answer

Check out the Armstrong CMS . It is specifically designed to meet the needs of news organizations. It was developed from the code provided by The Texas Tribune, the very large news site Django, which received the Edward R. Marrow Award for Best Local News Site in 2010.

, , .

0

Source: https://habr.com/ru/post/1772710/


All Articles