Exemple #1
0
def new_project_member(request, project):
    form = NewProjectMemberForm(project,
                                request.POST or None,
                                initial={
                                    'type': MEMBER_USER,
                                })
    if form.is_valid():
        pm = form.save(commit=False)
        pm.project = project
        pm.save()

        return HttpResponseRedirect(
            reverse('sentry-edit-project-member', args=[project.pk, pm.id]))

    context = csrf(request)
    context.update({
        'project': project,
        'form': form,
    })

    return render_to_response('sentry/projects/members/new.html', context,
                              request)