E-obs

From devSpot-wikis
Jump to: navigation, search

Welcome on the wiki pages of e-obs ! E-obs gives a web access to observatories database. People in observatories have their own worskpace, on e-obs, depending on their identities and jobs.

Contents

Introduction

Main objectives

E-obs swallow data from observatories and tidy it into a database. When you access to the web pages of e-obs, you can have look on the real-time data production. After logon, depending of your identity, you can do typical jobs as PI, IT administration, operator, etc Afterwards, validated data are sent to national/network data center as Ether/Icare

E-obs Overview light a2-wiki.png

How to use e-obs

Download e-obs liveCD

Download e-obs's sources on our gitlab

Go visit our gitlab : http://osur.univ-reunion.fr/outils/devspot/git

Technologies used by e-obs

Technologies used are Django, Bootstrap and Jquery

Modules

VisuData

The aim of visuData is to show the Observatorie data production. You can browse by month and find data per day

Workspace PI

It's the PI's dashboard : Data which need a validation are displayed with a custom validation form. On the left, PI can find an historic of theirs actions and of theirs instruments

Workspace Operator

Operator can create online theirs operator's form.


Front-End

Django Template

Using Ajax/Jquery with Django

Using e-obs collapse box

Back-End

Help on modules used by e-obs

DjangoTables2

Handle Models

Usefull queryset

Admin site pages

Django's implementation of DB association

Authorization and Authentication in django

Using Decorator

Security

Set redirect to login page globaly

Using middleware

Work to do

WebPage

Add menu :

   logout
   workspace

Admin page

Give a better name to product version

Add a prefix at products < L2 (raw_data, signal) in the Products page

Personal tools
Namespaces

Variants
Actions
Navigation
Campagnes de l'OPAR
Projets
Developpements
Support informatique
Tools