Workgroup

Models

_images/workgroup_models.png
class apps.workgroup.models.WorkGroup(*args, **kwargs)[source]

A workgroup in a given language, for a given thematic.

class apps.workgroup.models.WorkGroupCMS(*args, **kwargs)[source]

WorkGroupCMS(id, placeholder_id, parent_id, position, language, plugin_type, creation_date, level, lft, rght, tree_id, cmsplugin_ptr_id, workgroup_id)

Views

class apps.workgroup.views.SubscribeView(**kwargs)[source]

Subscribe a user to the mailing list

class apps.workgroup.views.UnsubscribeView(**kwargs)[source]

Subscribe a user to the mailing list

Utils

apps.workgroup.utils.get_ml_members(workgroup)[source]

Get Mailing list members

URLs

#-- encoding: utf-8 --
from django.conf.urls.defaults import patterns, url

import views

urlpatterns = patterns('',
#     url(r'^$', views.WorkGroupListView.as_view(), name='workgroup-list'),
     url(r'^(?P<slug>[-\w]+)/$', views.WorkGroupDetailView.as_view(), name='workgroup-detail'),                       
     url(r'^(?P<workgroup_slug>[-\w]+)/subscribe/$', views.SubscribeView.as_view(), name='workgroup-subscribe'),                       
     url(r'^(?P<workgroup_slug>[-\w]+)/unsubscribe/$', views.UnsubscribeView.as_view(), name='workgroup-unsubscribe'),
)

Table Of Contents

Previous topic

Project Sheet

Next topic

Server Setup

This Page