repos
/ status-django master

status-django

mirror archived upstream

Self-hostable uptime monitor and status page on Django: HTTP checks, Lighthouse audits, SEO crawls, and email and Discord alerts.

djangodockerhandcodedpythonself-hostedsqlitestatus-pageuptime-monitoringvite

566 B · 20 lines · Python Raw History
 1from django.shortcuts import render
 2from django.contrib import messages
 3
 4from .forms import UserForm
 5
 6
 7def profile(request):
 8    if request.method == "POST":
 9        form = UserForm(request.POST, instance=request.user)
10        if form.is_valid():
11            form.save()
12            messages.success(request, "Your profile was successfully updated!")
13    else:
14        form = UserForm(instance=request.user)
15    return render(
16        request,
17        "accounts/profile.html",
18        {"form": form, "title": "Profile", "description": "Update your profile."},
19    )