Можно ли ввести данные в другую таблицу с помощью функции create внутри classview(django crv)?

Возможно ли ввести данные в другую таблицу с помощью функции create в рамках classview? При использовании функции create для этой части возникла уникальная ошибка сбой

class createSkilNoteForInsertMode(LoginRequiredMixin,CreateView):
    model = MyShortCut
    form_class = SkilNoteForm

    def get_template_names(self):
        return ['skilnote1/myshortcut_summernote_form.html']

    def form_valid(self, form):
        type_list = Type.objects.all()
        if not type_list:
            Type.objects.create(type_name="summer_note")
            Type.objects.create(type_name="textarea")
            Type.objects.create(type_name="input")
            Type.objects.create(type_name="image")
        else:
        ty = type_list.get(type_name="summer_note")
        ms = form.save(commit=False)
        ms.author = self.request.user

        ms.type= ty
        ms.created = timezone.now()

        category_id = self.request.user.profile.selected_category_id
        ca = Category.objects.get(id=category_id)
        ms.category = ca

        profile = Profile.objects.filter(Q(user=self.request.user)).update(last_updated = datetime.now(), last_updated_category = ca.name)
        # In this part, how do I add data to the HistoryForUpdate model of the accounts2 app?
        # A unique failed error occurred when using the create function for this part

        return super().form_valid(form)
Вернуться на верх