https://htmx.org logo
view: ``` class AnimeWrite(UpdateView, HtmxTemplat...
# 🔥-django-htmx
h
view:
Copy code
class AnimeWrite(UpdateView, HtmxTemplateResponseMixin):
    template_name = "home/anime_update.html"
    htmx_template_name = "home/partials/anime_form.html"
    model = Anime
    form_class = AnimeForm

    def get_object(self):
        self.anime = get_object_or_None(Anime, slug=self.kwargs.get("slug"))
        return self.anime or Anime()

    def form_valid(self, form):
        """If the form is valid, save the associated model."""
        self.object = form.save()
        return HttpResponseClientRedirect(self.get_success_url())