예제 #1
0
def jail_storage_add(request, jail_id):

    jail = models.Jails.objects.get(id=jail_id)

    if request.method == 'POST':
        form = forms.NullMountPointForm(request.POST, jail=jail)
        if form.is_valid():
            form.save()
            return JsonResp(request, message=_("Storage successfully added."))
    else:
        form = forms.NullMountPointForm(jail=jail)

    return render(request, 'jails/storage.html', {
        'form': form,
    })
예제 #2
0
def jail_storage_view(request, id):

    nmp = models.NullMountPoint.objects.get(id=id)
    jail = models.Jails.objects.get(jail_host=nmp.jail)

    if request.method == 'POST':
        form = forms.NullMountPointForm(request.POST, instance=nmp, jail=jail)
        if form.is_valid():
            form.save()
            return JsonResp(request, message=_("Storage successfully added."))
    else:
        form = forms.NullMountPointForm(instance=nmp, jail=jail)

    return render(request, 'jails/storage.html', {
        'form': form,
    })