О проекте

Lyrics

We use a web framework Django for four years. We worked hard over so as to improve the technology to create Web sites. Initially, we designed each site from scratch. Products were very good quality and expensive. These sites are fun to make, but when we have a lot of them - it is difficult to maintain.

We decided to highlight the main reusable modules and develop them as individual libraries. Even then we were faced with the fact that some kind of our library goes away as unnecessary because OpenSource Community made such a thing even after us, but better. Such happens with the glorious library django-dbschema, which was engaged in a versioned database. We have successfully forgotten about it by going to use South.

We also found the buildout. In the configuration files we described references for repository libraries. For the first time we didn't specify versions,so compatibility issues have emerged very quickly.

Sites development becomes to a very simply process: buildout downloads proper versions of modules that you want, even setting a web server automatically created. It would seem that yet? Yet we forget about the dependence of modules from each other, properly set up the variables in the settings, in general, little things that are difficult to track. We got the idea to automate this process ...

Another CMS?

In truth, this is not CMS. According to Wikipedia, CMS - a content management system.
Our system doesn't have a deal with content. In a fact, Redsolution CMS builds a CMS:)
In the result you will get:

  • The site with the default design, which can easily be edited or re-layouted
  • If you are familiar with Django, you can easily made a custom module

Standard work - for robots!

Initial project setup was designed by us with care and performed with heartless program, so there are fewer places for the crafty little mistakes that are so annoying.

Design - for designers

Design and layout of the site can be made by any web designer, even unfamiliar with Django. Template engine, used in Django, is positioned as a friendly for web designers.

SEO ready

Our company is also promoting websites, so our SEO professionals require us to make sites with which it is convenient to operate. We, in turn, tried.