skip to navigation
skip to content

Gestus 0.3.4

Django application to manage some datas about Emencia client websites

Gestus is a Django app to collect and store datas about our Website projects at Emencia.

Although there is the Django admin to manage the Gestus objects, there is also a REST part which is used to create and update Website datas with a client.


Gestus will store some datas about your project :

  • Its name and a description;
  • Its kind of environnement (integration or production);
  • Its server hostname;
  • The URL where the website project is published;
  • A list of installed packages with their version;



Add PO Projects to your installed apps in settings :


Then add the djangorestframework settings :

    'PAGINATE_BY': 10,
    # Use hyperlinked styles by default.
    # Only used if the `serializer_class` attribute is not set on a view.

    # Use Django's standard `django.contrib.auth` permissions,
    # or allow read-only access for unauthenticated users.

Finally mount its urls in your main :

urlpatterns = patterns('',
    (r'^gestus/', include('gestus.urls', namespace='gestus')),
    (r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),

External API access

With djangorestframework a rest API will be available on :


It is browsable for authenticated users with admin rights (is_staff on True), also the client will need to access to the API with an user accounts with the admin rights.

Gestus-client is client to use the API from your project.

File Type Py Version Uploaded on Size
Gestus-0.3.4.tar.gz (md5) Source 2014-08-12 11KB
  • Downloads (All Versions):
  • 1 downloads in the last day
  • 142 downloads in the last week
  • 785 downloads in the last month