Пример #1
0
def version_edit(request, pk):
    version = get_object_or_404(Version, pk=pk)
    if request.POST:
        form = AppcastForm(request.POST, request.FILES, instance=version)
        if form.is_valid():
            form.save()
        return redirect('sparkle.views.index')
    else:
        form = AppcastForm(instance=version)
    return render_to_response('sparkle/forms/version.html', {
                              'form': form, 'version': version}, context_instance=RequestContext(request))
Пример #2
0
def version_add(request):
    if request.POST:
        form = AppcastForm(request.POST, request.FILES)
        if form.is_valid():
            version = form.save(commit=True)
            version.save()
        return redirect('sparkle.views.index')
    else:
        form = AppcastForm(
            initial={
                'application' :Application.objects.first()
                })
    return render_to_response(
        'sparkle/forms/version.html', {'form': form, }, context_instance=RequestContext(request))