コード例 #1
0
ファイル: views.py プロジェクト: Michael-AU/live-studio
def edit(request, config_id):
    config = get_object_or_404(request.user.configs, pk=config_id)

    if request.method == "POST":
        form = ConfigForm(request.POST, instance=config)

        if form.is_valid():
            form.save()
            messages.add_message(request, messages.INFO, "Configuration saved.")

            return HttpResponseRedirect(config.get_absolute_url())
    else:
        form = ConfigForm(instance=config)

    return render_response(request, "config/edit.html", {"form": form, "config": config})
コード例 #2
0
ファイル: views.py プロジェクト: Acidburn0zzz/live-studio
def edit(request, config_id):
    config = get_object_or_404(request.user.configs, pk=config_id)

    if request.method == 'POST':
        form = ConfigForm(request.POST, instance=config)

        if form.is_valid():
            form.save()
            messages.add_message(request, messages.INFO,
                                 "Configuration saved.")

            return HttpResponseRedirect(config.get_absolute_url())
    else:
        form = ConfigForm(instance=config)

    return render_response(request, 'config/edit.html', {
        'form': form,
        'config': config,
    })
コード例 #3
0
def welcome(request):
    if request.user.is_authenticated():
        return HttpResponseRedirect(settings.LOGIN_REDIRECT_URL)

    return render_response(request, 'static/welcome.html', {})
コード例 #4
0
def faq(request):
    return render_response(request, 'static/faq.html', {})
コード例 #5
0
ファイル: views.py プロジェクト: Acidburn0zzz/live-studio
def view(request, config_id):
    config = get_object_or_404(request.user.configs, pk=config_id)

    return render_response(request, 'config/view.html', {
        'config': config,
    })
コード例 #6
0
ファイル: views.py プロジェクト: Acidburn0zzz/live-studio
def configs(request):
    return render_response(request, 'config/configs.html')
コード例 #7
0
ファイル: views.py プロジェクト: Michael-AU/live-studio
def view(request, config_id):
    config = get_object_or_404(request.user.configs, pk=config_id)

    return render_response(request, "config/view.html", {"config": config})
コード例 #8
0
ファイル: views.py プロジェクト: Michael-AU/live-studio
def configs(request):
    return render_response(request, "config/configs.html")
コード例 #9
0
ファイル: views.py プロジェクト: Michael-AU/live-studio
def welcome(request):
    if request.user.is_authenticated():
        return HttpResponseRedirect(settings.LOGIN_REDIRECT_URL)

    return render_response(request, 'static/welcome.html', {})
コード例 #10
0
ファイル: views.py プロジェクト: Michael-AU/live-studio
def faq(request):
    return render_response(request, 'static/faq.html', {})