Easy e-Commerce system installation; ... b) apt-get install mysql-server python-mysql. 2. ... people, when on other CMS like Wordpress or Drupal, this is not.
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author. Copyright is held by the owner/author(s). ISDOC 2014, May 16-17 2014, Lisbon, Portugal ACM 978-1-4503-2713-8/14/05. http://dx.doi.org/10.1145/2618168.2618201
180
- Easy e-Commerce system installation;
5. MAIN PLUGINS
- Easy blog system installation;
According to the official documentation of Django-CMS, plugins are reusable content publishers that can be inserted into django pages (or indeed into any content that uses Django-CMS placeholders). Contributors and users can easily write Plugin from default templates and publish. The most used Plug-ins are File, Flash, googlemaps, Link, Picture, Snippet, Video and Twitter.
- Permissions manager; - Easy add-ons installation; - Easy to interact with its front-end; - Integration with google analytics; - GitHub Community with more that 220 developers; - Translated in more than 40 different languages; - Well documented.
6. COMPANIES USING DJANGO-CMS
4. INSTALLATION
Among many Companies who use Django for content publisher, customer's portal and website, stand out Cardiff University, Orange, Mercebes-Benz and PBS.
Requirements: Python, Django, South, django-classy-tags, django-mptt, django-sekizai, html5lib, django-i18nurls, any Data Base.
7. CONCLUSION Although robust and efficient, Django-CMS is still not widely used and its community is still very small. It's also a rather difficult CMS to learn and requires some knowledge of python language that will also prejudice its maintenance by non-tech people, when on other CMS like Wordpress or Drupal, this is not a problem.
4.1. INSTALLTION PROCESSES ON UBUNTU/DEBIAN OPERATING SYSTEM 1. Install CMS a) sudo pip install Django django-cms south Pillow b) apt-get install mysql-server python-mysql
8. ACKNOWLEDGMENTS
2. Desktop Configuration
Our thanks to ISCDOC2014 attendants.
a) mkdir ~/workspace && cd ~/workspace b) python django-admin.py startproject myproject
9. REFERENCES
c) cd myproject
[1] Welcome to django CMS’s documentation! — django cms 2.4.3 documentation. (n.d.). Retrieved February 22, 2014, from http://docs.django-cms.org/en/2.4.3/divio/django-cms. (n.d.). Retrieved February 23, 2014, from https://github.com/divio/django-cms
3.System Configuration a) vi ~/workspace/myproject/settings.py b) adicionar plugins, aplicações e templates html 4. Run Webserver
[2] Why Django and Rails CMS Are So Rare. (n.d.). Retrieved February 23, 2014, from http://gadgetopia.com/post/8219
a) python manage.py runserver b) 127.0.0.1:8000
[3] The Django Book. (n.d.). Retrieved February 23, 2014, from http://www.djangobook.com/en/2.0/index.html [4] Welcome to django CMS’ documentation! — django cms 3.0 documentation. (n.d.). Retrieved April 21, 2014, from http://django-cms.readthedocs.org/en/latest/
181