eventoL/eventoL

View on GitHub
eventol/manager/constants.py

Summary

Maintainability
A
0 mins
Test Coverage
ADD_ATTENDEE_PERMISSION_CODE_NAME = 'add_attendee'
ADD_ATTENDEE_PERMISSION_NAME = 'Add Attendee'

CAN_TAKE_ATTENDANCE_PERMISSION_CODE_NAME = 'can_take_attendance'
CAN_TAKE_ATTENDANCE_PERMISSION_NAME = 'Can Take Attendance'

CHANGE_ATTENDEE_PERMISSION_CODE_NAME = 'change_attendee'
CHANGE_ATTENDEE_PERMISSION_NAME = 'Change Attendee'

ORGANIZER_GROUP_NAME = 'Organizers'
ORGANIZER_PERMISSION_CODE_NAMES = [
    # Activity
    'add_activitytype', 'change_activity', 'delete_activity',

    # Activity type
    'can_take_attendance', 'change_activitytype', 'delete_activitytype',

    # Attendee
    'change_attendee', 'delete_attendee',

    # Collaborator
    'change_collaborator', 'delete_collaborator',

    # Contact
    'add_contact', 'change_contact', 'delete_contact',

    # Contact Message
    'add_contactmessage', 'change_contactmessage', 'delete_contactmessage',

    # Contact Type
    'add_contacttype', 'change_contacttype', 'delete_contacttype',

    # Event
    'change_event', 'delete_event',

    # Event Date
    'add_eventdate', 'change_eventdate', 'delete_eventdate',

    # Event Tag
    'add_eventtag', 'change_eventtag', 'delete_eventtag',

    # Event User
    'change_eventuser', 'delete_eventuser',

    # Event User Attendance Date
    'delete_eventuserattendancedate',

    # Hardware
    'add_hardware', 'change_hardware', 'delete_hardware',

    # Installation
    'change_installation', 'delete_installation',

    # Installation Message
    'add_installationmessage', 'change_installationmessage', 'delete_installationmessage',

    # Installer
    'change_installer', 'delete_installer',

    # Organizer
    'change_organizer', 'delete_organizer',

    # Reviewer
    'change_reviewer', 'delete_reviewer',

    # Software
    'add_software', 'change_software', 'delete_software',
]

REPORTER_GROUP_NAME = 'Reporters'
REPORTER_PERMISSION_CODE_NAMES = [
    # Activity
    'add_activity', 'change_activity', 'delete_activity',

    # Attendee
    'add_attendee', 'change_attendee', 'delete_attendee',

    # Collaborator
    'add_collaborator', 'change_collaborator', 'delete_collaborator',

    # Contact Message
    'add_contactmessage', 'change_contactmessage', 'delete_contactmessage',

    # Event User
    'add_eventuser', 'change_eventuser', 'delete_eventuser',

    # Installation
    'add_installation', 'change_installation', 'delete_installation',

    # Installer
    'add_installer', 'change_installer', 'delete_installer',

    # Organizer
    'add_organizer', 'change_organizer', 'delete_organizer',

    # Room
    'add_room', 'change_room', 'delete_room',
]