예제 #1
0
def create(request):
	if request.method == 'POST':
		scener = Releaser(is_group=False, updated_at=datetime.datetime.now())
		form = CreateScenerForm(request.POST, instance=scener)
		if form.is_valid():
			form.save()
			form.log_creation(request.user)
			return HttpResponseRedirect(scener.get_absolute_edit_url())
	else:
		form = CreateScenerForm()

	return render(request, 'shared/simple_form.html', {
		'form': form,
		'html_title': "New scener",
		'title': "New scener",
		'action_url': reverse('new_scener'),
	})
예제 #2
0
def create(request):
    if request.method == 'POST':
        group = Releaser(is_group=True, updated_at=datetime.datetime.now())
        form = CreateGroupForm(request.POST, instance=group)
        if form.is_valid():
            form.save()
            form.log_creation(request.user)
            return HttpResponseRedirect(group.get_absolute_edit_url())
    else:
        form = CreateGroupForm()

    return render(
        request, 'shared/simple_form.html', {
            'form': form,
            'title': "New group",
            'html_title': "New group",
            'action_url': reverse('new_group'),
        })