django from表单提交,或者用post请 求怎么用?

这是部分html





图书馆




用户






first


这是class类,和get方法
class UserProfileView(LoginRequiredMixin, DetailView):
model = UserProfile
form_class = UserProfileForm
template_name = "accounts/profile.html"
success_url = reverse_lazy("accounts:profile")

def get(self, request, *args, **kwargs):
    self.object = self.get_object()
    context = self.get_context_data(request, object=self.object)
    resp = render(request, self.template_name, context=context)
    sla_path = get_sla_path(self.object.license_agreement)
    if sla_path is not None:
        return HttpResponseRedirect(sla_path)
    resp.set_cookie("license_agreement", "done", settings.SESSION_COOKIE_AGE)
    return resp

def get_context_data(self, request, **kwargs):
    today = datetime.now().date()
    daily_obj = DailySleep.objects.filter(user=request.user, analysis_date__lte=today,
                                          flag=KEY_ANALYSIS_DONE).order_by("-analysis_date").first()
    context["depth"] = daily_obj.depth
    context["length"] = daily_obj.length
    context["flag"] = daily_obj.flag
    context["latency"] = daily_obj.latency
    context["interruption"] = daily_obj.interruption
    return context

def get_queryset(self):
    queryset = super(UserProfileView, self).get_queryset()
    return queryset.filter(user=self.request.user)

def get_object(self, queryset=None):
    try:
        profile, created = UserProfile.objects.get_or_create(user=self.request.user)
    except User.DoesNotExist or UserProfile.DoesNotExist:
        raise Http404()
    if created:
        cli = ServiceClient()
        token = cli.get_token(settings.RESOURCE_USER, settings.RESOURCE_PASSWORD)
        dev_user = cli.devuser_create()
        profile.device_user_id = dev_user
        profile.save()
        logger.info("{0}: user ({1}) device_user ({2}) created."
                    .format(self.__class__.__name__, profile.user.username, dev_user))
    return profile

具体作用是实现在txet,输入东西,点击保存,保存在页面,但数据库的值刷新。值保存在数据库中。不知道post怎么写。
急 感 谢

在模板文件里写个form表单提交,把提交的地址放到url.py里面,写个视图函数处理取出前端提交数据并存入数据库