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