| author | rougeronj |
| Mon, 16 Mar 2015 11:05:24 +0100 | |
| changeset 542 | a4085fc63d21 |
| parent 473 | f469ab22542d |
| child 640 | 939461cc322b |
| permissions | -rw-r--r-- |
| 327 | 1 |
# -*- coding: utf-8 -*- |
2 |
''' |
|
3 |
Created on Jul 01, 2014 |
|
4 |
||
5 |
@author: tc |
|
6 |
''' |
|
7 |
||
| 473 | 8 |
import logging |
9 |
||
10 |
from hdabo.views import Folders, AddOrUpdateFolder, DeleteFolder |
|
|
329
ea6268cf8c83
renkan state management for staff members : publish, unpublish, reject.
cavaliet
parents:
327
diff
changeset
|
11 |
from hdalab.models.renkan import HdalabRenkan |
| 332 | 12 |
from hdalab.views.profile import BaseRenkanList |
| 327 | 13 |
|
| 473 | 14 |
|
| 327 | 15 |
logger = logging.getLogger(__name__) |
16 |
||
17 |
||
| 332 | 18 |
class ManageRenkans(BaseRenkanList): |
|
329
ea6268cf8c83
renkan state management for staff members : publish, unpublish, reject.
cavaliet
parents:
327
diff
changeset
|
19 |
template_name = "editorial/manage_renkans.html" |
|
ea6268cf8c83
renkan state management for staff members : publish, unpublish, reject.
cavaliet
parents:
327
diff
changeset
|
20 |
|
|
ea6268cf8c83
renkan state management for staff members : publish, unpublish, reject.
cavaliet
parents:
327
diff
changeset
|
21 |
def get_context_data(self, **kwargs): |
| 462 | 22 |
return self.update_context(super(ManageRenkans, self).get_context_data(**kwargs), HdalabRenkan.objects.exclude(state=HdalabRenkan.EDITION).exclude(state=HdalabRenkan.REJECTED).select_related("renkan", "renkan__owner")) |
|
329
ea6268cf8c83
renkan state management for staff members : publish, unpublish, reject.
cavaliet
parents:
327
diff
changeset
|
23 |
|
|
ea6268cf8c83
renkan state management for staff members : publish, unpublish, reject.
cavaliet
parents:
327
diff
changeset
|
24 |
|
| 327 | 25 |
class HdalabFolders(Folders): |
26 |
template_name = "editorial/folders.html" |
|
27 |
||
28 |
||
29 |
||
30 |
class HdalabAddOrUpdateFolder(AddOrUpdateFolder): |
|
31 |
template_name = "editorial/add_or_update_folder.html" |
|
32 |
redirect_view = 'hdalab_folders' |
|
33 |
||
34 |
||
35 |
class HdalabDeleteFolder(DeleteFolder): |
|
36 |
redirect_view = 'hdalab_folders' |