ARLO Nester
Classes | Namespaces | Functions
project.py File Reference

Classes

class  workspace.tools.views.project.StartNewProjectForm
 Djangeo form for creating a new Project. More...
 
class  workspace.tools.views.project.AddUserToProjectForm
 Django Form for Sharing a Project with another user. More...
 
class  workspace.tools.views.project.RemoveUserFromProjectForm
 Django Class to remove (un-share) a user from a Project. More...
 
class  workspace.tools.views.project.EditProjectNotesForm
 

Namespaces

 workspace.tools.views.project
 

Functions

def workspace.tools.views.project.getProjectTagSets (project, include_hidden=True)
 Retrieve a list of TagSets in a project, optionally filtering out the 'hidden' TagSets. More...
 
def workspace.tools.views.project.getProjectTagClasses (project)
 Get a list of TagClasses from Project. More...
 
def workspace.tools.views.project.getProjectMediaFiles (project)
 Get a list of media files assigned to a Project. More...
 
def workspace.tools.views.project.getTagSetTagClasses (tagSet)
 Get a list of TagClasses present within a TagSet. More...
 
def workspace.tools.views.project.createProject (user, name, projectType, notes=None)
 Create a new Project owned by 'user'. More...
 
def workspace.tools.views.project.deleteProject (request, projectId)
 Web interface call to delete a user's Project. More...
 
def workspace.tools.views.project.projects (request)
 Display all Projects owned or accessible by a user (/tools/projects). More...
 
def workspace.tools.views.project.projectAudioFiles (request, projectId)
 Display a list of audioFiles assigned to a Project. More...
 
def workspace.tools.views.project.startNewProject (request)
 Start a new Project. More...
 
def workspace.tools.views.project.addAudioToProject (request)
 Add Audio Files to a Project GET request returns the form, POST processes it. More...
 
def workspace.tools.views.project.removeAudioFromProject (request, projectID, audioFileID)
 Remove an Audio File from a Project. More...
 
def workspace.tools.views.project.addUserToProject (request)
 Add a user with read and/or write access to a Project. More...
 
def workspace.tools.views.project.removeUserFromProject (request)
 Remove a User from a Project. More...
 
def workspace.tools.views.project.projectFiles (request, projectId)
 Displays the 'Project Files' Page. More...
 
def workspace.tools.views.project.projectNotes (request, projectId)
 Edit a Project's Notes. More...