Remove not used TYPE_NAME, TYPE_NAME_SHORT and TYPE_NAME_PLURAL consts in all Group...
[Melange.git] / app / soc / models / club.py
blobc75f09308130b46d5c3b94ec83d23010fc608c92
1 #!/usr/bin/python2.5
3 # Copyright 2008 the Melange authors.
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
17 """This module contains the Club Model."""
19 __authors__ = [
20 '"Todd Larsen" <tlarsen@google.com>',
24 from django.utils.translation import ugettext_lazy
26 import soc.models.group
29 class Club(soc.models.group.Group):
30 """Details specific to a Club.
32 A Club is a generic type of Group that gathers Members into a community.
34 A Club entity participates in the following relationships implemented
35 as a db.ReferenceProperty elsewhere in another db.Model:
37 members) a 1:many relationship of Members belonging to a Club. This
38 relation is implemented as the 'members' back-reference Query of the
39 Member model 'club' reference.
40 """
42 pass