Case Study—Implement Ephemeral Settings in Django Admin

In this technical article, Studio theYANG introduces an innovative approach to implement ephemeral settings in Django admin interface via a case study of our project. This purely client-side approach eliminates the need of creating database entries and thus provides good performance and maintainability.

Continue reading Case Study—Implement Ephemeral Settings in Django Admin

Internationalization (i18n) in Django web systems: default, Agile and customized

As the product owner, you may wish to have your Django web system offered in multiple languages, especially here in Canada where we have two official languages. This article introduces three ways of achieving it.

Continue reading Internationalization (i18n) in Django web systems: default, Agile and customized

Integrate Matomo (Piwik) Analytics in Web Systems

Studio theYANG introduces Matomo (former name Piwik) for the analytics and reporting needs in your web systems. Matomo is the #1 leading free open-source analytics platform written in PHP that respects your data ownership.

Continue reading Integrate Matomo (Piwik) Analytics in Web Systems

Contribution merged into Django 2.0: `makemessages –add-location`

Studio theYANG’s latest contribution to Django’s internationalization (i18n) and translation has been accepted and merged by upstream (and has been released with Django 2.0, updated on December 2nd, 2017).

Continue reading Contribution merged into Django 2.0: `makemessages –add-location`