Pyros applications
Version 6 (Paul Carensac, 03/31/2016 11:21 am)
1 | 1 | Paul Carensac | h1. Pyros applications |
---|---|---|---|
2 | 1 | Paul Carensac | |
3 | 2 | Paul Carensac | List and details of all the pyros applications. |
4 | 2 | Paul Carensac | |
5 | 2 | Paul Carensac | --- |
6 | 2 | Paul Carensac | |
7 | 2 | Paul Carensac | h2. %{margin-left:0px; font-weight:bold; font-size:25px; display:block; color:red;}pyrosapp% |
8 | 2 | Paul Carensac | |
9 | 3 | Paul Carensac | h3. Purpose |
10 | 2 | Paul Carensac | |
11 | 2 | Paul Carensac | * Contains all the database Models |
12 | 2 | Paul Carensac | * Basic tests in tests.py |
13 | 2 | Paul Carensac | * Backoffice configuration in admin.py |
14 | 2 | Paul Carensac | |
15 | 3 | Paul Carensac | h3. Notes |
16 | 2 | Paul Carensac | |
17 | 2 | Paul Carensac | * Will be progressively deleted while models being displaced |
18 | 2 | Paul Carensac | |
19 | 2 | Paul Carensac | --- |
20 | 2 | Paul Carensac | |
21 | 2 | Paul Carensac | h2. %{margin-left:0px; font-weight:bold; font-size:25px; display:block; color:red;}dashboard% |
22 | 2 | Paul Carensac | |
23 | 3 | Paul Carensac | h3. Purpose |
24 | 2 | Paul Carensac | |
25 | 2 | Paul Carensac | * Interface for all external users |
26 | 2 | Paul Carensac | * Leads to displays and actions for all the pyros modules (users, requests, system execution, ...) |
27 | 2 | Paul Carensac | |
28 | 4 | Paul Carensac | h3. Evolution |
29 | 4 | Paul Carensac | |
30 | 4 | Paul Carensac | * Creating application |
31 | 4 | Paul Carensac | |
32 | 4 | Paul Carensac | * manage.py startapp dashboard |
33 | 5 | Paul Carensac | * added 'dashboard' in settings.py -> INSTALLED_APPS |
34 | 5 | Paul Carensac | * created a urls.py file in dashboard module |
35 | 5 | Paul Carensac | * added _url(r'^dashboard/', include('dashboard.urls'))_ in pyros/urls.py -> urlpatterns |
36 | 5 | Paul Carensac | * created templates/ and templates/dashboard/ folders in dashboard module |
37 | 5 | Paul Carensac | |
38 | 5 | Paul Carensac | * Main page |
39 | 5 | Paul Carensac | |
40 | 5 | Paul Carensac | * added 'home' view in views.py |
41 | 5 | Paul Carensac | * linked 'home' view to 8000/dashboard URL |
42 | 5 | Paul Carensac | * created a template for the homepage in templates/dashboard/ (with bootstrap) |
43 | 5 | Paul Carensac | * created views, views linking (urls.py) and templates for the dashboard modules |
44 | 5 | Paul Carensac | * redirected mainpage buttons to Admin interface (temporary) |
45 | 4 | Paul Carensac | |
46 | 3 | Paul Carensac | h3. Notes |
47 | 2 | Paul Carensac | |
48 | 2 | Paul Carensac | * The buttons lead to the Admin interface for the moment |
49 | 6 | Paul Carensac | * Added bootstrap3 module in Installation Wiki page |
50 | 2 | Paul Carensac | |
51 | 3 | Paul Carensac | h3. TODO |
52 | 2 | Paul Carensac | |
53 | 2 | Paul Carensac | * Create the backoffice views as the modules are integrated in pyros |
54 | 2 | Paul Carensac | * Think about a system of permissions |
55 | 2 | Paul Carensac | |
56 | 2 | Paul Carensac | --- |